From 0398708f0c9abeb77aa9716c7f1ef35b16a2891d Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 21 Aug 2024 14:24:08 +0800 Subject: [PATCH 001/129] fix(articleInfo): options --- src/components/articleInfo/articleInfo.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/articleInfo/articleInfo.js b/src/components/articleInfo/articleInfo.js index 907b3586..47394bf4 100644 --- a/src/components/articleInfo/articleInfo.js +++ b/src/components/articleInfo/articleInfo.js @@ -121,6 +121,8 @@ export default function main() { if (/^!>/.test(c)) return `

${c.slice(5).trim()}

`; }); + const options = $.__config.articleContent.roughNotation.options; + // 设置注释样式 const tokenMap = { '~bk': '', From e580b78880f0c26504afb083f397e847b1d3929c Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 21 Aug 2024 14:35:01 +0800 Subject: [PATCH 002/129] test:dist --- .../page-common-com-article.1d4fa157.js | 1 + .../page-common-com-article.1d4fa157.js.gz | Bin 0 -> 7679 bytes .../page-common-com-article.779e7a2e.js | 1 - .../page-common-com-article.779e7a2e.js.gz | Bin 7588 -> 0 bytes dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13646 -> 13646 bytes 6 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 dist/script/page-common-com-article.1d4fa157.js create mode 100644 dist/script/page-common-com-article.1d4fa157.js.gz delete mode 100644 dist/script/page-common-com-article.779e7a2e.js delete mode 100644 dist/script/page-common-com-article.779e7a2e.js.gz diff --git a/dist/script/page-common-com-article.1d4fa157.js b/dist/script/page-common-com-article.1d4fa157.js new file mode 100644 index 00000000..bc9e1823 --- /dev/null +++ b/dist/script/page-common-com-article.1d4fa157.js @@ -0,0 +1 @@ +(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
'},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return a}});var i=n(393);function a(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let a=[];$.each(n,(function(){a.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let l=(o=a,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=l.indexOf(e),a=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,a=i-o-5,l=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:l+5+"px",left:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:l+5+"px",right:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(l){o(l)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,a=!0,l=document.getElementById(n),r=document.getElementById(e);l.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{a?(l.style.visibility="hidden",a=!1):(l.style.visibility="visible",a=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],a=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(a)?(o.push(a),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

${e.slice(5).trim()}

`:/^!>/.test(e)?`

${e.slice(5).trim()}

`:void 0));const a=$.__config.articleContent.roughNotation.options,l={"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""},r={mu:a.underline,mc:a.circle,mbox:a.box,mhl:a.highlight,mbk:a.bracket,mst:a.strikeThrough,mco:a.crossedOff};$.__config.articleContent.roughNotation.enable&&(async()=>{await $.__tools.dynamicLoadingJs($.__config.default.roughNotation),$(".blogpost-body p").html(((t,e)=>e.replace(/~[a-z]{1,2}|[a-z]{1,2}~/g,(t=>l.hasOwnProperty(t)?l[t].replace(/&/g,"&").replace(//g,">"):(console.warn(`No mapping found for token: ${t}`),t)))));document.querySelectorAll(Object.keys(r).join(",")).length&&setTimeout((()=>{annotateElements()}),2e3)})(),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

__EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,a=n.length?n.val():$.__status.url,l=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",l],["author",i],["source",a],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],f=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(f);const h=$.__config.articleSuffix.copyText,{enable:g,length:p,copyright:u=s}=h;if(g){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const l=window.getSelection().toString();if(l&&l.length>p){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=u.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${l}${n}${u}
    \n作者:${i}
    \n原文链接:${a}
    \n`,s=`${l}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${a}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),a=o.length?o.find(".blog_comment_body"):[],l="",r=a.length?a.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,a=$("#a_comment_author_"+t);l='
    ',n.prepend(l)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),a=[],l=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)a[l]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),l=(l+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return a?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),a=n(970),l=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,l.A)(),(0,a.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.1d4fa157.js.gz b/dist/script/page-common-com-article.1d4fa157.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a2682ec50cd7ff9d74574a515e28d809d48672e GIT binary patch literal 7679 zcmV*gi-gkC&M*-+TG4gb}l_OZHi3NWI-#{Sn{wcqbIS_@V5x0dp^|K0e;s zG0AWg_l>PBr&8L%N2Nxo*&T6D27((BGxG?IVwQ_#6nGM~7+H5$R{dbFom=H}FBkYO zqLB=|klhX<=1CD9qIPa|6z05;#<7c_6{maFFbKmKwR1~Leh_WQLAbP(TP=*jc5b!6 zDZncL*p)G^R_vK6U_LhqPN*TVLE}U22WuzN$-$2biqdtp} z*$TP_Cn4iK*>Bq#7POb8MO|02{i7a4Fs*gmAW>d%&b2%pH@&B9exQBNw5?qoxZ~V`1h_ zhL;x(jJYcbl`=9=;3E?Y7sd9+%f?bSjUv{6bRo;%$c$p*uh_1p%G zOCuob7$rQ2aAdX^p~E5LzTue@^!Zd$s}o!C@DO1Xdyxo3bhcX3sK+F1z!@QMwz24T zW7XKsR7%=WdowB4W5vTm<48kqE&x6@F)Yv%yc_h$d^MpXDP9eH*?*vb9UmLO$Mel{ zqc9f+$RyPFZ^2#|XGEDL_E^*n#Xd6e`54P#r&4GE zQd?*GOE%D}Ts>3e3r|-qFP|M&3|P|7y{MzSU|}x=2Mol)`EzPN=bYM?%qe06vBxf+ z)_4Zn5sQO2*aB>Og2#YwB??~%1(k*`yb-Vp0bx(PFkoCNa!OBx1^W_o4K^qIxoQiG zLM9O-$sz^BxaNQaWiv&#i38V=7B>q;Ox?f|Rt1LufDCBBt@M!5oiq|q8ibB?v z$aUR|7-A^m0FD5Y5igF7BPoW>Fki`|;Q_(`plQ&yy+)fAQhm`3Q|={ zxZEh()r=|?80LhnlmgY!x|0lK$R3WO5Si&oDx+XvXsMR&I}Zj_vULA9p$}o4c0#r` zJ6F*6^!aXM>Rz*P=uSAd$K;(*op(16@A?J@rRcm$X0|{<;4IqMynoL{4^d0c-gA|N zh%%L#XA*~j#|#@=j)}A7sT5d?ncNHpOpK)A;i7GuO#|kdDUMaKImYpsq4KWW3iA0K z9IU2vwsxjxQ!FoM3KNNDn6SUBWR6?=0r$l|iJ831C5!fGm^7kmMo40L7&5XK#6c$r z19|A8e&G9zBfzI)HWxNg&mmK7fS_^Nw#~DP8XKUV${md2j@racb^wQe@^(v8Ey6Gk z5J|RGLLSmo(gk@U6cH#H-ELPO#2QT~sUOe-OUW06kz?C?`^lN487pS;wis-P0sDR; z1&tX2ahG=moZngpT3H>Yidj-`1-vUPm=J2O7KZJW1b8rDcl{VdtGvx(Z!_@SbFmF_ znh=7nxr!kaH|zy$|Dh*Fe6n71dHGB$PYi%i=Ne{AmB|E1tAxgj~bB9rvx zAe_oUsUb7hu(2TPrXfN3KgSA6nOIY2OACgT)p$sGibH69pGk_^s}m(S08STN=HS7K zy*~3tAp_(F?Ug(uKCu5po3=okE`ZEE4?-sr`*EiK9v=! zn@ZiZ6P>%F1j}g`em>w`+GRo7Zc4F(fNu)mCW9B?(8#0Q;~YAtK}j`OEdbWrXlzLH za^jyvc;$s!22fVJ6~nP-NK4Thb|R;Z02O}BTrj1D(xZ)RrvDl?n(ylh4s7cZUB0(<3_ z;1Z4_P)T4Ki2!NM=Q>tNP7o$ye$cTVW8(t9RCj4$c)2 z3tS}U;~^bnc{!NVq@{a#uk|Qu1zMUJ252&gB_-Ug9ZcQ(RQ5?X6e2RzqxM%A<_#k~ zT`gwjnb`uTfSC9TsJUhcZ7xti)yitT*UK`qa(2ZmcL2NCOe}bXrIozgqC5E&;O|k) z+N*_luh(8N$q-x$+}{*Nu*G&vv&k$A^g`GOKp`N|Qky?a<+Gt∾Zt!|gTjEF`WI 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 literal 0 HcmV?d00001 diff --git a/dist/script/page-common-com-article.779e7a2e.js b/dist/script/page-common-com-article.779e7a2e.js deleted file mode 100644 index cdeb2560..00000000 --- a/dist/script/page-common-com-article.779e7a2e.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return a}});var i=n(393);function a(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let a=[];$.each(n,(function(){a.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let l=(o=a,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=l.indexOf(e),a=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,a=i-o-5,l=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:l+5+"px",left:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:l+5+"px",right:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(l){o(l)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,a=!0,l=document.getElementById(n),r=document.getElementById(e);l.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{a?(l.style.visibility="hidden",a=!1):(l.style.visibility="visible",a=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],a=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(a)?(o.push(a),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0));const a={"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""},l={mu:options.underline,mc:options.circle,mbox:options.box,mhl:options.highlight,mbk:options.bracket,mst:options.strikeThrough,mco:options.crossedOff};$.__config.articleContent.roughNotation.enable&&(async()=>{await $.__tools.dynamicLoadingJs($.__config.default.roughNotation),$(".blogpost-body p").html(((t,e)=>e.replace(/~[a-z]{1,2}|[a-z]{1,2}~/g,(t=>a.hasOwnProperty(t)?a[t].replace(/&/g,"&").replace(//g,">"):(console.warn(`No mapping found for token: ${t}`),t)))));document.querySelectorAll(Object.keys(l).join(",")).length&&setTimeout((()=>{annotateElements()}),2e3)})(),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,a=n.length?n.val():$.__status.url,l=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",l],["author",i],["source",a],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],f=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(f);const h=$.__config.articleSuffix.copyText,{enable:g,length:p,copyright:u=s}=h;if(g){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const l=window.getSelection().toString();if(l&&l.length>p){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=u.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${l}${n}${u}
    \n作者:${i}
    \n原文链接:${a}
    \n`,s=`${l}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${a}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),a=o.length?o.find(".blog_comment_body"):[],l="",r=a.length?a.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,a=$("#a_comment_author_"+t);l='
    ',n.prepend(l)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),a=[],l=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)a[l]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),l=(l+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return a?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),a=n(970),l=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,l.A)(),(0,a.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.779e7a2e.js.gz b/dist/script/page-common-com-article.779e7a2e.js.gz deleted file mode 100644 index b145536734114792d0186e3f6fdfea799564bbf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7588 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 GPXGW#`jd{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"779e7a2e",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"1d4fa157",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 5cfd33aa558a018e99a299af37b78c210a5466c6..6016865d15a66c774626b8659f6b160155e0600d 100644 GIT binary patch delta 11614 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 delta 11614 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 From 26cd66d58bb163118407dc40620a0cc61cc1b623 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 21 Aug 2024 14:53:55 +0800 Subject: [PATCH 003/129] fix(article): roughNotation --- src/components/articleInfo/articleInfo.js | 93 +++++++++++------------ 1 file changed, 43 insertions(+), 50 deletions(-) diff --git a/src/components/articleInfo/articleInfo.js b/src/components/articleInfo/articleInfo.js index 47394bf4..b5d33a1b 100644 --- a/src/components/articleInfo/articleInfo.js +++ b/src/components/articleInfo/articleInfo.js @@ -121,61 +121,54 @@ export default function main() { if (/^!>/.test(c)) return `

    ${c.slice(5).trim()}

    `; }); - const options = $.__config.articleContent.roughNotation.options; - - // 设置注释样式 - const tokenMap = { - '~bk': '', - 'bk~': '', - '~b': '', - 'b~': '', - '~c': '', - 'c~': '', - '~u': '', - 'u~': '', - '~h': '', - 'h~': '', - '~s': '', - 's~': '', - '~x': '', - 'x~': '', - }; - - const configMap = { - mu: options.underline, - mc: options.circle, - mbox: options.box, - mhl: options.highlight, - mbk: options.bracket, - mst: options.strikeThrough, - mco: options.crossedOff, - }; - - function safeReplaceHtml(selector, replacement) { - return replacement.replace(/&/g, '&').replace(//g, '>'); - } - - const init = async () => { - await $.__tools.dynamicLoadingJs($.__config.default.roughNotation); + /** + * 设置文章手绘效果 + */ + (() => { $('.blogpost-body p').html((i, c) => { - let replacedText = c.replace(/~[a-z]{1,2}|[a-z]{1,2}~/g, (match) => { - if (tokenMap.hasOwnProperty(match)) { - return safeReplaceHtml(match, tokenMap[match]); - } - console.warn(`No mapping found for token: ${match}`); - return match; + return c.replace(/~bk|bk~|~b|b~|~c|c~|~u|u~|~h|h~|~s|s~|~x|x~/g, function (matchStr) { + let tokenMap = { + '~bk': '', + 'bk~': '', + '~b': '', + 'b~': '', + '~c': '', + 'c~': '', + '~u': '', + 'u~': '', + '~h': '', + 'h~': '', + '~s': '', + 's~': '', + '~x': '', + 'x~': '', + }; + return tokenMap[matchStr]; }); - return replacedText; }); - const needAnnotation = document.querySelectorAll(Object.keys(configMap).join(',')); - if (needAnnotation.length) { + $.__tools.dynamicLoadingJs($.__config.default.roughNotation).then((r) => { setTimeout(() => { - annotateElements(); - }, 2000); - } - }; + const { annotate, annotationGroup } = window.RoughNotation; + const n1 = document.querySelector('mu') || ''; + const n2 = document.querySelector('mc') || ''; + const n3 = document.querySelector('mbox') || ''; + const n4 = document.querySelector('mhl') || ''; + const n5 = document.querySelector('mbk') || ''; + const n6 = document.querySelector('mst') || ''; + const n7 = document.querySelector('mco') || ''; - if ($.__config.articleContent.roughNotation.enable) init(); + const a1 = annotate(n1, $.__config.articleContent.roughNotation.underline); + const a2 = annotate(n2, $.__config.articleContent.roughNotation.circle); + const a3 = annotate(n3, $.__config.articleContent.roughNotation.box); + const a4 = annotate(n4, $.__config.articleContent.roughNotation.highlight); + const a5 = annotate(n5, $.__config.articleContent.roughNotation.bracket); + const a6 = annotate(n6, $.__config.articleContent.roughNotation.strikeThrough); + const a7 = annotate(n7, $.__config.articleContent.roughNotation.crossedOff); + const ag = annotationGroup([a1, a2, a3, a4, a5, a6, a7]); + ag.show(); + }, 2000); + }); + })(); /** * 是否隐藏底部的编辑推荐和阅读排行 From 0562af5870952e19548d44bffe4fd3a98575f427 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 21 Aug 2024 14:55:18 +0800 Subject: [PATCH 004/129] test --- .../page-common-com-article.1d4fa157.js | 1 - .../page-common-com-article.1d4fa157.js.gz | Bin 7679 -> 0 bytes .../page-common-com-article.fc2a7e81.js | 1 + .../page-common-com-article.fc2a7e81.js.gz | Bin 0 -> 7674 bytes dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13646 -> 13646 bytes 6 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 dist/script/page-common-com-article.1d4fa157.js delete mode 100644 dist/script/page-common-com-article.1d4fa157.js.gz create mode 100644 dist/script/page-common-com-article.fc2a7e81.js create mode 100644 dist/script/page-common-com-article.fc2a7e81.js.gz diff --git a/dist/script/page-common-com-article.1d4fa157.js b/dist/script/page-common-com-article.1d4fa157.js deleted file mode 100644 index bc9e1823..00000000 --- a/dist/script/page-common-com-article.1d4fa157.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return a}});var i=n(393);function a(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let a=[];$.each(n,(function(){a.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let l=(o=a,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=l.indexOf(e),a=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,a=i-o-5,l=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:l+5+"px",left:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:l+5+"px",right:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(l){o(l)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,a=!0,l=document.getElementById(n),r=document.getElementById(e);l.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{a?(l.style.visibility="hidden",a=!1):(l.style.visibility="visible",a=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],a=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(a)?(o.push(a),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0));const a=$.__config.articleContent.roughNotation.options,l={"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""},r={mu:a.underline,mc:a.circle,mbox:a.box,mhl:a.highlight,mbk:a.bracket,mst:a.strikeThrough,mco:a.crossedOff};$.__config.articleContent.roughNotation.enable&&(async()=>{await $.__tools.dynamicLoadingJs($.__config.default.roughNotation),$(".blogpost-body p").html(((t,e)=>e.replace(/~[a-z]{1,2}|[a-z]{1,2}~/g,(t=>l.hasOwnProperty(t)?l[t].replace(/&/g,"&").replace(//g,">"):(console.warn(`No mapping found for token: ${t}`),t)))));document.querySelectorAll(Object.keys(r).join(",")).length&&setTimeout((()=>{annotateElements()}),2e3)})(),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,a=n.length?n.val():$.__status.url,l=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",l],["author",i],["source",a],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],f=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(f);const h=$.__config.articleSuffix.copyText,{enable:g,length:p,copyright:u=s}=h;if(g){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const l=window.getSelection().toString();if(l&&l.length>p){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=u.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${l}${n}${u}
    \n作者:${i}
    \n原文链接:${a}
    \n`,s=`${l}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${a}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),a=o.length?o.find(".blog_comment_body"):[],l="",r=a.length?a.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,a=$("#a_comment_author_"+t);l='
    ',n.prepend(l)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),a=[],l=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)a[l]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),l=(l+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return a?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),a=n(970),l=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,l.A)(),(0,a.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.1d4fa157.js.gz b/dist/script/page-common-com-article.1d4fa157.js.gz deleted file mode 100644 index 4a2682ec50cd7ff9d74574a515e28d809d48672e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7679 zcmV*gi-gkC&M*-+TG4gb}l_OZHi3NWI-#{Sn{wcqbIS_@V5x0dp^|K0e;s zG0AWg_l>PBr&8L%N2Nxo*&T6D27((BGxG?IVwQ_#6nGM~7+H5$R{dbFom=H}FBkYO zqLB=|klhX<=1CD9qIPa|6z05;#<7c_6{maFFbKmKwR1~Leh_WQLAbP(TP=*jc5b!6 zDZncL*p)G^R_vK6U_LhqPN*TVLE}U22WuzN$-$2biqdtp} z*$TP_Cn4iK*>Bq#7POb8MO|02{i7a4Fs*gmAW>d%&b2%pH@&B9exQBNw5?qoxZ~V`1h_ zhL;x(jJYcbl`=9=;3E?Y7sd9+%f?bSjUv{6bRo;%$c$p*uh_1p%G zOCuob7$rQ2aAdX^p~E5LzTue@^!Zd$s}o!C@DO1Xdyxo3bhcX3sK+F1z!@QMwz24T zW7XKsR7%=WdowB4W5vTm<48kqE&x6@F)Yv%yc_h$d^MpXDP9eH*?*vb9UmLO$Mel{ zqc9f+$RyPFZ^2#|XGEDL_E^*n#Xd6e`54P#r&4GE zQd?*GOE%D}Ts>3e3r|-qFP|M&3|P|7y{MzSU|}x=2Mol)`EzPN=bYM?%qe06vBxf+ z)_4Zn5sQO2*aB>Og2#YwB??~%1(k*`yb-Vp0bx(PFkoCNa!OBx1^W_o4K^qIxoQiG zLM9O-$sz^BxaNQaWiv&#i38V=7B>q;Ox?f|Rt1LufDCBBt@M!5oiq|q8ibB?v z$aUR|7-A^m0FD5Y5igF7BPoW>Fki`|;Q_(`plQ&yy+)fAQhm`3Q|={ zxZEh()r=|?80LhnlmgY!x|0lK$R3WO5Si&oDx+XvXsMR&I}Zj_vULA9p$}o4c0#r` zJ6F*6^!aXM>Rz*P=uSAd$K;(*op(16@A?J@rRcm$X0|{<;4IqMynoL{4^d0c-gA|N zh%%L#XA*~j#|#@=j)}A7sT5d?ncNHpOpK)A;i7GuO#|kdDUMaKImYpsq4KWW3iA0K z9IU2vwsxjxQ!FoM3KNNDn6SUBWR6?=0r$l|iJ831C5!fGm^7kmMo40L7&5XK#6c$r z19|A8e&G9zBfzI)HWxNg&mmK7fS_^Nw#~DP8XKUV${md2j@racb^wQe@^(v8Ey6Gk z5J|RGLLSmo(gk@U6cH#H-ELPO#2QT~sUOe-OUW06kz?C?`^lN487pS;wis-P0sDR; z1&tX2ahG=moZngpT3H>Yidj-`1-vUPm=J2O7KZJW1b8rDcl{VdtGvx(Z!_@SbFmF_ znh=7nxr!kaH|zy$|Dh*Fe6n71dHGB$PYi%i=Ne{AmB|E1tAxgj~bB9rvx zAe_oUsUb7hu(2TPrXfN3KgSA6nOIY2OACgT)p$sGibH69pGk_^s}m(S08STN=HS7K zy*~3tAp_(F?Ug(uKCu5po3=okE`ZEE4?-sr`*EiK9v=! zn@ZiZ6P>%F1j}g`em>w`+GRo7Zc4F(fNu)mCW9B?(8#0Q;~YAtK}j`OEdbWrXlzLH za^jyvc;$s!22fVJ6~nP-NK4Thb|R;Z02O}BTrj1D(xZ)RrvDl?n(ylh4s7cZUB0(<3_ z;1Z4_P)T4Ki2!NM=Q>tNP7o$ye$cTVW8(t9RCj4$c)2 z3tS}U;~^bnc{!NVq@{a#uk|Qu1zMUJ252&gB_-Ug9ZcQ(RQ5?X6e2RzqxM%A<_#k~ zT`gwjnb`uTfSC9TsJUhcZ7xti)yitT*UK`qa(2ZmcL2NCOe}bXrIozgqC5E&;O|k) z+N*_luh(8N$q-x$+}{*Nu*G&vv&k$A^g`GOKp`N|Qky?a<+Gt∾Zt!|gTjEF`WI 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 diff --git a/dist/script/page-common-com-article.fc2a7e81.js b/dist/script/page-common-com-article.fc2a7e81.js new file mode 100644 index 00000000..9e6b7da1 --- /dev/null +++ b/dist/script/page-common-com-article.fc2a7e81.js @@ -0,0 +1 @@ +(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return a}});var i=n(393);function a(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let a=[];$.each(n,(function(){a.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let l=(o=a,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=l.indexOf(e),a=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,a=i-o-5,l=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:l+5+"px",left:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:l+5+"px",right:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(l){o(l)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,a=!0,l=document.getElementById(n),r=document.getElementById(e);l.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{a?(l.style.visibility="hidden",a=!1):(l.style.visibility="visible",a=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],a=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(a)?(o.push(a),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0)),$(".blogpost-body p").html(((t,e)=>e.replace(/~bk|bk~|~b|b~|~c|c~|~u|u~|~h|h~|~s|s~|~x|x~/g,(function(t){return{"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""}[t]})))),$.__tools.dynamicLoadingJs($.__config.default.roughNotation).then((t=>{setTimeout((()=>{const{annotate:t,annotationGroup:e}=window.RoughNotation,n=document.querySelector("mu")||"",o=document.querySelector("mc")||"",i=document.querySelector("mbox")||"",a=document.querySelector("mhl")||"",l=document.querySelector("mbk")||"",r=document.querySelector("mst")||"",c=document.querySelector("mco")||"";e([t(n,$.__config.articleContent.roughNotation.underline),t(o,$.__config.articleContent.roughNotation.circle),t(i,$.__config.articleContent.roughNotation.box),t(a,$.__config.articleContent.roughNotation.highlight),t(l,$.__config.articleContent.roughNotation.bracket),t(r,$.__config.articleContent.roughNotation.strikeThrough),t(c,$.__config.articleContent.roughNotation.crossedOff)]).show()}),2e3)})),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,a=n.length?n.val():$.__status.url,l=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",l],["author",i],["source",a],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],h=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(h);const f=$.__config.articleSuffix.copyText,{enable:g,length:u,copyright:_=s}=f;if(g){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const l=window.getSelection().toString();if(l&&l.length>u){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=_.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${l}${n}${_}
    \n作者:${i}
    \n原文链接:${a}
    \n`,s=`${l}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${a}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),a=o.length?o.find(".blog_comment_body"):[],l="",r=a.length?a.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,a=$("#a_comment_author_"+t);l='
    ',n.prepend(l)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),a=[],l=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)a[l]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),l=(l+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return a?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),a=n(970),l=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,l.A)(),(0,a.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.fc2a7e81.js.gz b/dist/script/page-common-com-article.fc2a7e81.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e80e84d1e39e51e0931d01c34ea9f1af9eb4fca4 GIT binary patch literal 7674 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 literal 0 HcmV?d00001 diff --git a/dist/simple-memory.js b/dist/simple-memory.js index 107e730d..eab078cb 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"1d4fa157",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"fc2a7e81",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 6016865d15a66c774626b8659f6b160155e0600d..09d509d1cf29df20bbfe713e91c9fc1a7f06d5c2 100644 GIT binary patch delta 11614 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 From 39ef9d8bf865b67ccde4fc90e096bcf206740f03 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 21 Aug 2024 15:06:30 +0800 Subject: [PATCH 005/129] fix(article): roughNotion config --- src/components/articleInfo/articleInfo.js | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/components/articleInfo/articleInfo.js b/src/components/articleInfo/articleInfo.js index b5d33a1b..c315baa6 100644 --- a/src/components/articleInfo/articleInfo.js +++ b/src/components/articleInfo/articleInfo.js @@ -156,14 +156,15 @@ export default function main() { const n5 = document.querySelector('mbk') || ''; const n6 = document.querySelector('mst') || ''; const n7 = document.querySelector('mco') || ''; - - const a1 = annotate(n1, $.__config.articleContent.roughNotation.underline); - const a2 = annotate(n2, $.__config.articleContent.roughNotation.circle); - const a3 = annotate(n3, $.__config.articleContent.roughNotation.box); - const a4 = annotate(n4, $.__config.articleContent.roughNotation.highlight); - const a5 = annotate(n5, $.__config.articleContent.roughNotation.bracket); - const a6 = annotate(n6, $.__config.articleContent.roughNotation.strikeThrough); - const a7 = annotate(n7, $.__config.articleContent.roughNotation.crossedOff); + const { underline, circle, box, highlight, bracket, strikeThrough, crossedOff } = + $.__config.articleContent.roughNotation.options; + const a1 = annotate(n1, underline); + const a2 = annotate(n2, circle); + const a3 = annotate(n3, box); + const a4 = annotate(n4, highlight); + const a5 = annotate(n5, bracket); + const a6 = annotate(n6, strikeThrough); + const a7 = annotate(n7, crossedOff); const ag = annotationGroup([a1, a2, a3, a4, a5, a6, a7]); ag.show(); }, 2000); From 3abef17b5b034dc806bf95f7aac2fcabc07228a9 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 21 Aug 2024 15:07:00 +0800 Subject: [PATCH 006/129] test --- .../page-common-com-article.54f1d177.js | 1 + .../page-common-com-article.54f1d177.js.gz | Bin 0 -> 7688 bytes .../page-common-com-article.fc2a7e81.js | 1 - .../page-common-com-article.fc2a7e81.js.gz | Bin 7674 -> 0 bytes dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13646 -> 13647 bytes 6 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 dist/script/page-common-com-article.54f1d177.js create mode 100644 dist/script/page-common-com-article.54f1d177.js.gz delete mode 100644 dist/script/page-common-com-article.fc2a7e81.js delete mode 100644 dist/script/page-common-com-article.fc2a7e81.js.gz diff --git a/dist/script/page-common-com-article.54f1d177.js b/dist/script/page-common-com-article.54f1d177.js new file mode 100644 index 00000000..7ba6606f --- /dev/null +++ b/dist/script/page-common-com-article.54f1d177.js @@ -0,0 +1 @@ +(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return l}});var i=n(393);function l(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let l=[];$.each(n,(function(){l.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let a=(o=l,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=a.indexOf(e),l=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,l=i-o-5,a=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:a+5+"px",left:(l>0?l:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:a+5+"px",right:(l>0?l:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(a){o(a)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,l=!0,a=document.getElementById(n),r=document.getElementById(e);a.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{l?(a.style.visibility="hidden",l=!1):(a.style.visibility="visible",l=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],l=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(l)?(o.push(l),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0)),$(".blogpost-body p").html(((t,e)=>e.replace(/~bk|bk~|~b|b~|~c|c~|~u|u~|~h|h~|~s|s~|~x|x~/g,(function(t){return{"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""}[t]})))),$.__tools.dynamicLoadingJs($.__config.default.roughNotation).then((t=>{setTimeout((()=>{const{annotate:t,annotationGroup:e}=window.RoughNotation,n=document.querySelector("mu")||"",o=document.querySelector("mc")||"",i=document.querySelector("mbox")||"",l=document.querySelector("mhl")||"",a=document.querySelector("mbk")||"",r=document.querySelector("mst")||"",c=document.querySelector("mco")||"",{underline:s,circle:d,box:m,highlight:h,bracket:f,strikeThrough:u,crossedOff:g}=$.__config.articleContent.roughNotation.options;e([t(n,s),t(o,d),t(i,m),t(l,h),t(a,f),t(r,u),t(c,g)]).show()}),2e3)})),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,l=n.length?n.val():$.__status.url,a=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",a],["author",i],["source",l],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],h=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(h);const f=$.__config.articleSuffix.copyText,{enable:u,length:g,copyright:p=s}=f;if(u){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const a=window.getSelection().toString();if(a&&a.length>g){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=p.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${a}${n}${p}
    \n作者:${i}
    \n原文链接:${l}
    \n`,s=`${a}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${l}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),l=o.length?o.find(".blog_comment_body"):[],a="",r=l.length?l.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,l=$("#a_comment_author_"+t);a='
    ',n.prepend(a)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),l=[],a=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)l[a]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),a=(a+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return l?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),l=n(970),a=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,a.A)(),(0,l.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.54f1d177.js.gz b/dist/script/page-common-com-article.54f1d177.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cd4192ca142792d9b24bd689e24a17093ac316cc GIT binary patch literal 7688 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 CY3$qp literal 0 HcmV?d00001 diff --git a/dist/script/page-common-com-article.fc2a7e81.js b/dist/script/page-common-com-article.fc2a7e81.js deleted file mode 100644 index 9e6b7da1..00000000 --- a/dist/script/page-common-com-article.fc2a7e81.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return a}});var i=n(393);function a(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let a=[];$.each(n,(function(){a.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let l=(o=a,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=l.indexOf(e),a=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,a=i-o-5,l=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:l+5+"px",left:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:l+5+"px",right:(a>0?a:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(l){o(l)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,a=!0,l=document.getElementById(n),r=document.getElementById(e);l.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{a?(l.style.visibility="hidden",a=!1):(l.style.visibility="visible",a=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],a=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(a)?(o.push(a),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0)),$(".blogpost-body p").html(((t,e)=>e.replace(/~bk|bk~|~b|b~|~c|c~|~u|u~|~h|h~|~s|s~|~x|x~/g,(function(t){return{"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""}[t]})))),$.__tools.dynamicLoadingJs($.__config.default.roughNotation).then((t=>{setTimeout((()=>{const{annotate:t,annotationGroup:e}=window.RoughNotation,n=document.querySelector("mu")||"",o=document.querySelector("mc")||"",i=document.querySelector("mbox")||"",a=document.querySelector("mhl")||"",l=document.querySelector("mbk")||"",r=document.querySelector("mst")||"",c=document.querySelector("mco")||"";e([t(n,$.__config.articleContent.roughNotation.underline),t(o,$.__config.articleContent.roughNotation.circle),t(i,$.__config.articleContent.roughNotation.box),t(a,$.__config.articleContent.roughNotation.highlight),t(l,$.__config.articleContent.roughNotation.bracket),t(r,$.__config.articleContent.roughNotation.strikeThrough),t(c,$.__config.articleContent.roughNotation.crossedOff)]).show()}),2e3)})),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,a=n.length?n.val():$.__status.url,l=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",l],["author",i],["source",a],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],h=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(h);const f=$.__config.articleSuffix.copyText,{enable:g,length:u,copyright:_=s}=f;if(g){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const l=window.getSelection().toString();if(l&&l.length>u){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=_.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${l}${n}${_}
    \n作者:${i}
    \n原文链接:${a}
    \n`,s=`${l}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${a}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),a=o.length?o.find(".blog_comment_body"):[],l="",r=a.length?a.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,a=$("#a_comment_author_"+t);l='
    ',n.prepend(l)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),a=[],l=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)a[l]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),l=(l+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return a?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),a=n(970),l=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,l.A)(),(0,a.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.fc2a7e81.js.gz b/dist/script/page-common-com-article.fc2a7e81.js.gz deleted file mode 100644 index e80e84d1e39e51e0931d01c34ea9f1af9eb4fca4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7674 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 diff --git a/dist/simple-memory.js b/dist/simple-memory.js index eab078cb..d05bd004 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"fc2a7e81",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"54f1d177",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 09d509d1cf29df20bbfe713e91c9fc1a7f06d5c2..a3831761f6891be0e26c2d6af00840ff6c533ed3 100644 GIT binary patch delta 11615 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 delta 11614 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 c2w`dK;+BnPKD>Z8Q@8v4Ut|f Date: Wed, 21 Aug 2024 15:11:00 +0800 Subject: [PATCH 007/129] version: update version 2.1.16 --- package.json | 2 +- src/components/config/config.json5 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f1ab0164..8898f864 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cnblogs-theme", - "version": "2.2.15", + "version": "2.2.16", "description": "
    ", "main": "index.js", "files": [ diff --git a/src/components/config/config.json5 b/src/components/config/config.json5 index ec128e7a..fd0005d1 100644 --- a/src/components/config/config.json5 +++ b/src/components/config/config.json5 @@ -525,7 +525,7 @@ // -- 缺省配置 -- default: { autoupdate: 'false', - version: 'v2.2.15', + version: 'v2.2.16', commentTyping: 'https://files.cnblogs.com/files/wangyang0210/commentTyping.js?t=1676464468', iconfont: 'https://at.alicdn.com/t/c/font_3628204_t6n3fw8b1zn.js', avatar: 'https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114123823_default_avatar.webp', From 4bc02be06d5e2532c1294508560be6aba13db326 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 19 Oct 2024 14:33:04 +0000 Subject: [PATCH 008/129] chore(deps): bump cookie and express Bumps [cookie](https://github.com/jshttp/cookie) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `cookie` from 0.6.0 to 0.7.1 - [Release notes](https://github.com/jshttp/cookie/releases) - [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1) Updates `express` from 4.19.2 to 4.21.1 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.1) --- updated-dependencies: - dependency-name: cookie dependency-type: indirect - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 215 +++++++++++++++++++++++++--------------------- 1 file changed, 118 insertions(+), 97 deletions(-) diff --git a/package-lock.json b/package-lock.json index 136cdf25..c0f264a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cnblogs-theme", - "version": "2.2.14", + "version": "2.2.16", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "cnblogs-theme", - "version": "2.2.14", + "version": "2.2.16", "license": "ISC", "devDependencies": { "@popperjs/core": "^2.9.2", @@ -999,9 +999,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -1012,7 +1012,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -1482,9 +1482,9 @@ } }, "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "dev": true, "engines": { "node": ">= 0.6" @@ -2646,9 +2646,9 @@ } }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, "engines": { "node": ">= 0.8" @@ -2861,37 +2861,37 @@ } }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -2995,13 +2995,13 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -4216,10 +4216,13 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge-stream": { "version": "2.0.0", @@ -4529,10 +4532,13 @@ } }, "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", "dev": true, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4747,9 +4753,9 @@ "dev": true }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", "dev": true }, "node_modules/path-type": { @@ -5587,12 +5593,12 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -5959,9 +5965,9 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dev": true, "dependencies": { "debug": "2.6.9", @@ -5982,6 +5988,15 @@ "node": ">= 0.8.0" } }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -6061,15 +6076,15 @@ } }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dev": true, "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -8266,9 +8281,9 @@ } }, "body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dev": true, "requires": { "bytes": "3.1.2", @@ -8279,7 +8294,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -8610,9 +8625,9 @@ "dev": true }, "cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "dev": true }, "cookie-signature": { @@ -9408,9 +9423,9 @@ "dev": true }, "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true }, "end-of-stream": { @@ -9561,37 +9576,37 @@ } }, "express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -9674,13 +9689,13 @@ } }, "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -10545,9 +10560,9 @@ } }, "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", "dev": true }, "merge-stream": { @@ -10768,9 +10783,9 @@ } }, "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", "dev": true }, "obuf": { @@ -10929,9 +10944,9 @@ "dev": true }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", "dev": true }, "path-type": { @@ -11451,12 +11466,12 @@ "dev": true }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, "queue-microtask": { @@ -11707,9 +11722,9 @@ "dev": true }, "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dev": true, "requires": { "debug": "2.6.9", @@ -11727,6 +11742,12 @@ "statuses": "2.0.1" }, "dependencies": { + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -11798,15 +11819,15 @@ } }, "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dev": true, "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" } }, "set-function-length": { From 4c8ef95bbbbeeb7922ca0439b3f3187b04b2ed94 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 02:24:27 +0000 Subject: [PATCH 009/129] chore(deps-dev): bump webpack from 5.92.0 to 5.95.0 Bumps [webpack](https://github.com/webpack/webpack) from 5.92.0 to 5.95.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.92.0...v5.95.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- package-lock.json | 84 ++++++++++++----------------------------------- package.json | 2 +- 2 files changed, 22 insertions(+), 64 deletions(-) diff --git a/package-lock.json b/package-lock.json index c0f264a4..c29c16d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "postcss-cli": "^10.1.0", "style-loader": "^2.0.0", "toml": "^3.0.0", - "webpack": "^5.76.0", + "webpack": "^5.95.0", "webpack-bundle-analyzer": "^4.7.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.11.1", @@ -248,30 +248,10 @@ "@types/node": "*" } }, - "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true }, "node_modules/@types/express": { @@ -2664,9 +2644,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -6970,12 +6950,11 @@ } }, "node_modules/webpack": { - "version": "5.92.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.0.tgz", - "integrity": "sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==", + "version": "5.95.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", + "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", "dev": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", @@ -6984,7 +6963,7 @@ "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -7646,30 +7625,10 @@ "@types/node": "*" } }, - "@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true }, "@types/express": { @@ -9438,9 +9397,9 @@ } }, "enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -12474,12 +12433,11 @@ } }, "webpack": { - "version": "5.92.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.0.tgz", - "integrity": "sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==", + "version": "5.95.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", + "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", "dev": true, "requires": { - "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", @@ -12488,7 +12446,7 @@ "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", diff --git a/package.json b/package.json index 8898f864..bd72beea 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "postcss-cli": "^10.1.0", "style-loader": "^2.0.0", "toml": "^3.0.0", - "webpack": "^5.76.0", + "webpack": "^5.95.0", "webpack-bundle-analyzer": "^4.7.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.11.1", From 7d6ce3842c7577fa12ef7165143dc604066a2eee Mon Sep 17 00:00:00 2001 From: wangyang Date: Mon, 9 Dec 2024 09:42:34 +0800 Subject: [PATCH 010/129] chore(favicon): shortcutIcon --- src/components/blogIcon/blogIcon.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/blogIcon/blogIcon.js b/src/components/blogIcon/blogIcon.js index b440beed..405315c1 100644 --- a/src/components/blogIcon/blogIcon.js +++ b/src/components/blogIcon/blogIcon.js @@ -7,7 +7,7 @@ * @describe: 网站图标处理 */ export default function main() { - let shortcutIcon = $('link[rel="shortcut icon"]'); + const shortcutIcon = $('#favicon'); if ( $.__config.info.blogIcon && shortcutIcon.length) shortcutIcon.attr('href', $.__config.info.blogIcon); if ( $.__config.info.blogIcon && !shortcutIcon.length) { let linkObject = document.createElement('link'); From 7008f7e3fd22c2fbc96c0366591f3c35bcd48672 Mon Sep 17 00:00:00 2001 From: wangyang Date: Mon, 9 Dec 2024 09:44:23 +0800 Subject: [PATCH 011/129] test: dist --- ...fter.732c902d.js => com-after.3a9abdf4.js} | 2 +- dist/script/com-after.3a9abdf4.js.gz | Bin 0 -> 6896 bytes dist/script/com-after.732c902d.js.gz | Bin 6850 -> 0 bytes dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13647 -> 13677 bytes package-lock.json | 12 ++++++------ 6 files changed, 8 insertions(+), 8 deletions(-) rename dist/script/{com-after.732c902d.js => com-after.3a9abdf4.js} (89%) create mode 100644 dist/script/com-after.3a9abdf4.js.gz delete mode 100644 dist/script/com-after.732c902d.js.gz diff --git a/dist/script/com-after.732c902d.js b/dist/script/com-after.3a9abdf4.js similarity index 89% rename from dist/script/com-after.732c902d.js rename to dist/script/com-after.3a9abdf4.js index 2e912915..738a7fb4 100644 --- a/dist/script/com-after.732c902d.js +++ b/dist/script/com-after.3a9abdf4.js @@ -1 +1 @@ -(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[327],{70:function(t,e,n){var o={"./particles":[525,673],"./particles.js":[525,673],"./ribbons":[119,667],"./ribbons.js":[119,667],"./season":[97,951],"./season.js":[97,951]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=70,t.exports=i},669:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return l}});var o='
    ',i=n(879);var a='
    已关注
    点击开启
    返回顶部
    ';var s='
    ';function l(){!function(){const t=$("#footer"),e=t.text();let n=o,a=$.__config.footer;n=$.__tools.tempReplacement(n,"footerText",e),a.aplayer.enable&&Promise.all([$.__tools.dynamicLoadingJs($.__config.default.aplayer),$.__tools.dynamicLoadingJs($.__config.default.meting)]).then((t=>{$.__tools.dynamicLoadingCss($.__config.default.aplayercss),$("#footer").append(`\n \n `)})).catch((t=>console.error("aplayer|meting",t))),(()=>{if(a.text.left||a.text.right){let t=[["textLeft",a.text.left],["iconFont",a.text.iconFont.icon],["iconColor",a.text.iconFont.color],["iconSize",a.text.iconFont.fontSize],["textRight",a.text.right],["textShow","block"]];n=$.__tools.batchTempReplacement(n,t)}else n=$.__tools.tempReplacement(n,"textShow","none")})(),(()=>{if($.__config.links.footer.length>0){let t="友情链接:";for(let e=0;e<$.__config.links.footer.length;e++)t+=''+$.__config.links.footer[e][0]+"",e<$.__config.links.footer.length-1&&(t+='/');n=$.__tools.batchTempReplacement(n,[["linksHtml",t],["linkShow","block"]])}else n=$.__tools.tempReplacement(n,"linkShow","none")})(),t.html(n),(()=>{if(1===parseInt(a.style))$("#footer").addClass("footer-t1").find("#footerStyle1").show().css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114131838_footer.webp) no-repeat 50%");else{$("#footer .footer-text").css({"padding-bottom":"0","border-bottom":"none","margin-bottom":"0"});let t=$("#footerStyle2");t.show().find(".clouds").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132857_clouds.webp) repeat-x"),t.find(".background").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114134558_background.webp) repeat-x"),t.find(".foreground").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132230_foreground.webp) repeat-x")}})(),window.setInterval((()=>{let t=$.__tools.getRunDate($.__config.info.startDate||="2021-01-01");$("#blogRunTimeSpan").text("This blog has running : "+t.daysold+" d "+t.hrsold+" h "+t.minsold+" m "+t.seconds+" s")}),500),(()=>{if($.__config.umami?.url&&$.__config.umami?.shareId){const t=$.__config.umami.url;$.__timeIds.umamiTId=window.setInterval((()=>{(0,i.E)(`${t}/api/share/${$.__config.umami.shareId}`).then((e=>{Promise.all([(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getTodayStart()}&end_at=${$.__tools.getTodayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getYesterdayStart()}&end_at=${$.__tools.getYesterdayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/active`,"GET",{},{"x-umami-share-token":e.token})]).then((function(t){const e=t[0],n=t[1],o=t[2];$("#cnzzInfo").text(`Online: ${o[0].x} | Today: ${e.pageviews.value} / ${e.uniques.value} / ${e.totaltime.value} | Yesterday: ${n.pageviews.value} / ${n.uniques.value} / ${n.totaltime.value}`).show()}))})),$.__tools.clearIntervalTimeId($.__timeIds.umamiTId)}),1e3)}})()}(),function(){$("#blog-news").prepend(a);const t=$("#rightMenu");t.find("i").on({mouseover:function(){void 0===$(this).attr("banmv")&&$(this).rotate({animateTo:-60,duration:250,callback:function(){$(this).rotate({animateTo:60,duration:250,callback:function(){$(this).rotate({animateTo:-30,duration:150,callback:function(){$(this).rotate({animateTo:30,duration:150,callback:function(){$(this).rotate({animateTo:0,duration:100})}})}})}})}})}}),t.find(".rightMenuItem").on({mouseover:function(){$(this).find(".rightMenuSpan").stop().fadeIn(300)},mouseout:function(){$(this).find(".rightMenuSpan").stop().fadeOut(300)}}),$("#toUpDown").click((function(){if("down"===$(this).attr("data")){let t;t=$.__config.rtMenu.downScrollDom&&$($.__config.rtMenu.downScrollDom).length>0?$($.__config.rtMenu.downScrollDom).offset().top+10:$(document).height()-$(window).height(),$.__tools.actScroll(t,900)}else $.__tools.actScroll(0,900)})),$.__event.scroll.handle.push((()=>{let t=$("#toUpDown"),e=$("#toUpDownI"),n=$(".toUpDownSpan");$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$.__event.scroll.homeScroll<=$.__event.scroll.docScroll?(e.rotate({animateTo:0}),t.attr("data","up"),n.text("返回顶部")):(e.rotate({animateTo:-180}),t.attr("data","down"),n.text("跳至底部"))})),(()=>{let t=0;setInterval((function(){t+=7,$("#rightMenuSite i").rotate(t)}),30),$("#rightMenuSite").click((function(){"true"===$(this).attr("clickflg")?($("#rightMenuSite .rightMenuSpan").text("点击关闭"),$(this).attr("clickflg","false")):($("#rightMenuSite .rightMenuSpan").text("点击开启"),$(this).attr("clickflg","true")),$("#rightMenu .hideRightMenu").slideToggle(350)}))})(),$.__timeIds.followTId=window.setInterval((()=>{let t=$("#p_b_follow");if(t.length>0){let e=""!==t.text()?$("#p_b_follow a").attr("onclick"):"";if(e&&!!e.indexOf("unfollow")>0){let t=$("#attention");t.attr("onclick",e.replace("unfollow","follow")).attr("clickflg","false"),t.find(".rightMenuSpan").text("关注"),t.find("i").removeClass("icon-follower").addClass("icon-unfollower")}$.__tools.clearIntervalTimeId($.__timeIds.followTId)}}),1e3),$.__config.rtMenu.qrCode&&$("#rightGzh").show().find(".ds-gzh img").attr("src",$.__config.rtMenu.qrCode),($.__config.rtMenu.reward.alipay||$.__config.rtMenu.reward.wechatpay)&&($("#rightDashang").show(),$.__config.rtMenu.reward.alipay&&$("#rightDashang .ds-alipay").show().find("img").attr("src",$.__config.rtMenu.reward.alipay),$.__config.rtMenu.reward.wechatpay&&$("#rightDashang .ds-wecat").show().find("img").attr("src",$.__config.rtMenu.reward.wechatpay)),(()=>{function t(t,e,n){if("false"===t.attr("clickflg")){t.attr("clickflg","true"),e.text("提交中");let n=0;const o=setInterval((()=>{e.text(`${n%2==0?"提交中":"更新中"}.${".".repeat(n%3)}`),n++,n>=6&&(clearInterval(o),e.text(finalText),t.attr("clickflg","false"))}),300)}}$.__timeIds.diggitTId=window.setInterval((()=>{let e=$(".diggit");if(e.length>0){e.prepend('');let n=$("#rightDiggit"),o=n.find(".rightMenuSpan");$.__config.articleContent.diggit&&$.__tools.dynamicLoadingJs($.__config.default.mojs).then((()=>{const t=new mojs.Shape({left:0,top:0,stroke:"#FF9C00",strokeWidth:{56:0},fill:"none",scale:{0:1,easing:"quad.out"},radius:28,duration:450}),e=new mojs.Burst({left:0,top:0,radius:{0:50},easing:mojs.easing.bezier(.1,1,.3,1),delay:300,children:{duration:750,radius:{0:"rand(5, 25)"},shape:["circle","rect","polygon"],fill:["#1abc9c","#2ecc71","#00cec9","#3498db","#9b59b6","#fdcb6e","#f1c40f","#e67e22","#e74c3c","#e84393"],degreeShift:"rand(-90, 90)",delay:"stagger(0, 40)"},opacity:.6,count:10});e.el.style.zIndex=999999;const n=new mojs.Timeline({speed:1.5});n.add(e,t),$(document).on("click touchend",".diggit, #rightDiggit",(function(o){const i={x:o.pageX,y:o.pageY};e.tune(i),t.tune(i),n.replay()}))})).catch((t=>console.error("rtMenu-mo.js: ",t))),n.attr("onclick",e.attr("onclick")),o.text($("#digg_count").text()),n.show().click((function(){t($(this),o,$("#digg_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.diggitTId)}}),1e3),$.__timeIds.buryitTId=window.setInterval((()=>{let e=$(".buryit");if(e.length>0){e.prepend('');let n=$("#rightBuryit"),o=n.find(".rightMenuSpan");n.attr("onclick",e.attr("onclick")),o.text($("#bury_count").text()),n.show().click((function(){t($(this),o,$("#bury_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.buryitTId)}}),1e3)})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rtaDirectory");t.show(),t.click((function(){let t=$("#articleDirectory");t.length&&(t.is(":hidden")?t.fadeIn(300):t.fadeOut(300))}))}})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rightMenuHome");t.show(),t.click((function(){window.location.href=$.__status.homeUrl}))}})(),window.isBlogOwner&&window.isLogined&&$.__tools.getVersion()&&($("#update").show(),$("#update").click((function(){window.open(localStorage.getItem("repoUrl"))})),console.log("\n 🎉%c新版本已经发布了,快点击下方链接查看吧~ \n","color: #fefefe;text-shadow: 0 0 0.5em #0ae642, 0 0 0.2em #5c5c5c;"),console.log("\n %c "+localStorage.getItem("version")+" %c "+localStorage.getItem("repoUrl")+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;"))}(),function(){if(!$.__config.switchDayNight.enable)return!0;let t,e=parseInt((new Date).getHours()),o="cnblogs_config_isNight";$.__status.dayNightCssHref="";let i=t=>{$.__config.articleContent.commentBackground.enable&&$.__tools.setCommentBackground(t)};function a(){$.__status.dayNightCssHref?$("head").append(''):(n.e(866).then(n.bind(n,833)),setTimeout((function(){let t=$("head link");for(let e=t.length-1;e>0;e--){let n=$(t[e]),o=n.attr("href");if(/^.*\/day-night\.[a-z0-9]{8}\.css$/.test(o)){$.__status.dayNightCssHref=o,n.attr("id","baseDarkCss");break}}}),500))}(()=>{switch($.__tools.getCookie(o)){case"day":t="daySwitch";break;case"night":t="";break;default:t=$.__config.switchDayNight.auto.enable?e>=$.__config.switchDayNight.auto.nightHour?"":e>=$.__config.switchDayNight.auto.dayHour?"daySwitch":"":"daySwitch"}})(),$.__config.switchDayNight.nightMode&&(t=""),$("body").prepend($.__tools.tempReplacement(s,"daySwitch",t)),t||a(),i(t?"day":"night"),$("#dayNightSwitch .onOff").click((function(){$(this).hasClass("daySwitch")?($.__tools.setCookie(o,"night",14400),$(this).removeClass("daySwitch"),a(),i("night")):($.__tools.setCookie(o,"day",14400),$(this).addClass("daySwitch"),$("head link#baseDarkCss").remove(),i("day"))}))}(),$.__tools.dynamicLoadingJs($.__config.default.toprogress).then((t=>{$("#blog-news").prepend('
    ');let e=ToProgress&&new window.ToProgress($.__config.progressBar,"#progressBar");$.__event.scroll.handle.push((()=>{e.setProgress($.__tools.getScrollPercent())}))})).catch((t=>console.log("toprogress.js",t))),(async()=>{for(const[t,e]of Object.entries($.__config.animate.background))if(e.enable){(0,(await n(70)(`./${t}`)).default)(e.options||{})}})(),(async()=>{for(const[t,e]of Object.entries($.__config.animate.mouse))if(e.enable){(0,(await n(354)(`./${t}`)).default)(e.options)}})(),function(){let t=$('link[rel="shortcut icon"]');if($.__config.info.blogIcon&&t.length&&t.attr("href",$.__config.info.blogIcon),$.__config.info.blogIcon&&!t.length){let t=document.createElement("link");t.rel="shortcut icon",t.href=$.__config.info.blogIcon,document.getElementsByTagName("head")[0].appendChild(t)}}(),function(){let t,e,n,o=document.title,i=$.__config.title.onblur,a=$.__config.title.onblurTime,s=$.__config.title.focus,l=$.__config.title.focusTime;void 0!==document.hidden&&(t="hidden",e="visibilitychange"),void 0!==document.mozHidden&&(t="mozHidden",e="mozvisibilitychange"),void 0!==document.webkitHidden&&(t="webkitHidden",e="webkitvisibilitychange");let c=()=>{n&&clearTimeout(n),document[t]&&a>=0&&(n=setTimeout((()=>{document.title=i+" - "+o.split(" - ")[0]}),a)),!document[t]&&l>=0&&(document.title=s,n=setTimeout((()=>{document.title=o}),l)),!document[t]&&l<0&&(document.title=o)};void 0===document.addEventListener&&void 0===document[t]||document.addEventListener(e,c,!1)}(),window.console.log.apply(console,["\n %c %c %c CnblogsTheme-GitHub %c %c https://github.com/wangyang0210/cnblogs-theme %c \n\n","background: #fadfa3; padding:5px 0;","background: #fadfa3; padding:5px 0;","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; padding:5px 0;","background: #FCEDC9; color:#030307; padding:5px 0;","background: #fadfa3; padding:5px 0;"]),$.__config.consoleList.length&&$.each($.__config.consoleList,(function(t){let e=$.__config.consoleList[t];console.log("\n %c "+e[0]+" %c "+e[1]+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;")}))}},354:function(t,e,n){var o={"./bubble":[527,987],"./bubble.js":[527,987],"./click":[537,87],"./click.js":[537,87],"./mo":[53,677],"./mo.js":[53,677],"./mouse":[326,74],"./mouse.js":[326,74]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=354,t.exports=i}}]); \ No newline at end of file +(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[327],{70:function(t,e,n){var o={"./particles":[525,673],"./particles.js":[525,673],"./ribbons":[119,667],"./ribbons.js":[119,667],"./season":[97,951],"./season.js":[97,951]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=70,t.exports=i},669:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return l}});var o='
    ',i=n(879);var a='
    已关注
    点击开启
    返回顶部
    ';var s='
    ';function l(){!function(){const t=$("#footer"),e=t.text();let n=o,a=$.__config.footer;n=$.__tools.tempReplacement(n,"footerText",e),a.aplayer.enable&&Promise.all([$.__tools.dynamicLoadingJs($.__config.default.aplayer),$.__tools.dynamicLoadingJs($.__config.default.meting)]).then((t=>{$.__tools.dynamicLoadingCss($.__config.default.aplayercss),$("#footer").append(`\n \n `)})).catch((t=>console.error("aplayer|meting",t))),(()=>{if(a.text.left||a.text.right){let t=[["textLeft",a.text.left],["iconFont",a.text.iconFont.icon],["iconColor",a.text.iconFont.color],["iconSize",a.text.iconFont.fontSize],["textRight",a.text.right],["textShow","block"]];n=$.__tools.batchTempReplacement(n,t)}else n=$.__tools.tempReplacement(n,"textShow","none")})(),(()=>{if($.__config.links.footer.length>0){let t="友情链接:";for(let e=0;e<$.__config.links.footer.length;e++)t+=''+$.__config.links.footer[e][0]+"",e<$.__config.links.footer.length-1&&(t+='/');n=$.__tools.batchTempReplacement(n,[["linksHtml",t],["linkShow","block"]])}else n=$.__tools.tempReplacement(n,"linkShow","none")})(),t.html(n),(()=>{if(1===parseInt(a.style))$("#footer").addClass("footer-t1").find("#footerStyle1").show().css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114131838_footer.webp) no-repeat 50%");else{$("#footer .footer-text").css({"padding-bottom":"0","border-bottom":"none","margin-bottom":"0"});let t=$("#footerStyle2");t.show().find(".clouds").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132857_clouds.webp) repeat-x"),t.find(".background").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114134558_background.webp) repeat-x"),t.find(".foreground").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132230_foreground.webp) repeat-x")}})(),window.setInterval((()=>{let t=$.__tools.getRunDate($.__config.info.startDate||="2021-01-01");$("#blogRunTimeSpan").text("This blog has running : "+t.daysold+" d "+t.hrsold+" h "+t.minsold+" m "+t.seconds+" s")}),500),(()=>{if($.__config.umami?.url&&$.__config.umami?.shareId){const t=$.__config.umami.url;$.__timeIds.umamiTId=window.setInterval((()=>{(0,i.E)(`${t}/api/share/${$.__config.umami.shareId}`).then((e=>{Promise.all([(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getTodayStart()}&end_at=${$.__tools.getTodayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getYesterdayStart()}&end_at=${$.__tools.getYesterdayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/active`,"GET",{},{"x-umami-share-token":e.token})]).then((function(t){const e=t[0],n=t[1],o=t[2];$("#cnzzInfo").text(`Online: ${o[0].x} | Today: ${e.pageviews.value} / ${e.uniques.value} / ${e.totaltime.value} | Yesterday: ${n.pageviews.value} / ${n.uniques.value} / ${n.totaltime.value}`).show()}))})),$.__tools.clearIntervalTimeId($.__timeIds.umamiTId)}),1e3)}})()}(),function(){$("#blog-news").prepend(a);const t=$("#rightMenu");t.find("i").on({mouseover:function(){void 0===$(this).attr("banmv")&&$(this).rotate({animateTo:-60,duration:250,callback:function(){$(this).rotate({animateTo:60,duration:250,callback:function(){$(this).rotate({animateTo:-30,duration:150,callback:function(){$(this).rotate({animateTo:30,duration:150,callback:function(){$(this).rotate({animateTo:0,duration:100})}})}})}})}})}}),t.find(".rightMenuItem").on({mouseover:function(){$(this).find(".rightMenuSpan").stop().fadeIn(300)},mouseout:function(){$(this).find(".rightMenuSpan").stop().fadeOut(300)}}),$("#toUpDown").click((function(){if("down"===$(this).attr("data")){let t;t=$.__config.rtMenu.downScrollDom&&$($.__config.rtMenu.downScrollDom).length>0?$($.__config.rtMenu.downScrollDom).offset().top+10:$(document).height()-$(window).height(),$.__tools.actScroll(t,900)}else $.__tools.actScroll(0,900)})),$.__event.scroll.handle.push((()=>{let t=$("#toUpDown"),e=$("#toUpDownI"),n=$(".toUpDownSpan");$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$.__event.scroll.homeScroll<=$.__event.scroll.docScroll?(e.rotate({animateTo:0}),t.attr("data","up"),n.text("返回顶部")):(e.rotate({animateTo:-180}),t.attr("data","down"),n.text("跳至底部"))})),(()=>{let t=0;setInterval((function(){t+=7,$("#rightMenuSite i").rotate(t)}),30),$("#rightMenuSite").click((function(){"true"===$(this).attr("clickflg")?($("#rightMenuSite .rightMenuSpan").text("点击关闭"),$(this).attr("clickflg","false")):($("#rightMenuSite .rightMenuSpan").text("点击开启"),$(this).attr("clickflg","true")),$("#rightMenu .hideRightMenu").slideToggle(350)}))})(),$.__timeIds.followTId=window.setInterval((()=>{let t=$("#p_b_follow");if(t.length>0){let e=""!==t.text()?$("#p_b_follow a").attr("onclick"):"";if(e&&!!e.indexOf("unfollow")>0){let t=$("#attention");t.attr("onclick",e.replace("unfollow","follow")).attr("clickflg","false"),t.find(".rightMenuSpan").text("关注"),t.find("i").removeClass("icon-follower").addClass("icon-unfollower")}$.__tools.clearIntervalTimeId($.__timeIds.followTId)}}),1e3),$.__config.rtMenu.qrCode&&$("#rightGzh").show().find(".ds-gzh img").attr("src",$.__config.rtMenu.qrCode),($.__config.rtMenu.reward.alipay||$.__config.rtMenu.reward.wechatpay)&&($("#rightDashang").show(),$.__config.rtMenu.reward.alipay&&$("#rightDashang .ds-alipay").show().find("img").attr("src",$.__config.rtMenu.reward.alipay),$.__config.rtMenu.reward.wechatpay&&$("#rightDashang .ds-wecat").show().find("img").attr("src",$.__config.rtMenu.reward.wechatpay)),(()=>{function t(t,e,n){if("false"===t.attr("clickflg")){t.attr("clickflg","true"),e.text("提交中");let n=0;const o=setInterval((()=>{e.text(`${n%2==0?"提交中":"更新中"}.${".".repeat(n%3)}`),n++,n>=6&&(clearInterval(o),e.text(finalText),t.attr("clickflg","false"))}),300)}}$.__timeIds.diggitTId=window.setInterval((()=>{let e=$(".diggit");if(e.length>0){e.prepend('');let n=$("#rightDiggit"),o=n.find(".rightMenuSpan");$.__config.articleContent.diggit&&$.__tools.dynamicLoadingJs($.__config.default.mojs).then((()=>{const t=new mojs.Shape({left:0,top:0,stroke:"#FF9C00",strokeWidth:{56:0},fill:"none",scale:{0:1,easing:"quad.out"},radius:28,duration:450}),e=new mojs.Burst({left:0,top:0,radius:{0:50},easing:mojs.easing.bezier(.1,1,.3,1),delay:300,children:{duration:750,radius:{0:"rand(5, 25)"},shape:["circle","rect","polygon"],fill:["#1abc9c","#2ecc71","#00cec9","#3498db","#9b59b6","#fdcb6e","#f1c40f","#e67e22","#e74c3c","#e84393"],degreeShift:"rand(-90, 90)",delay:"stagger(0, 40)"},opacity:.6,count:10});e.el.style.zIndex=999999;const n=new mojs.Timeline({speed:1.5});n.add(e,t),$(document).on("click touchend",".diggit, #rightDiggit",(function(o){const i={x:o.pageX,y:o.pageY};e.tune(i),t.tune(i),n.replay()}))})).catch((t=>console.error("rtMenu-mo.js: ",t))),n.attr("onclick",e.attr("onclick")),o.text($("#digg_count").text()),n.show().click((function(){t($(this),o,$("#digg_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.diggitTId)}}),1e3),$.__timeIds.buryitTId=window.setInterval((()=>{let e=$(".buryit");if(e.length>0){e.prepend('');let n=$("#rightBuryit"),o=n.find(".rightMenuSpan");n.attr("onclick",e.attr("onclick")),o.text($("#bury_count").text()),n.show().click((function(){t($(this),o,$("#bury_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.buryitTId)}}),1e3)})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rtaDirectory");t.show(),t.click((function(){let t=$("#articleDirectory");t.length&&(t.is(":hidden")?t.fadeIn(300):t.fadeOut(300))}))}})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rightMenuHome");t.show(),t.click((function(){window.location.href=$.__status.homeUrl}))}})(),window.isBlogOwner&&window.isLogined&&$.__tools.getVersion()&&($("#update").show(),$("#update").click((function(){window.open(localStorage.getItem("repoUrl"))})),console.log("\n 🎉%c新版本已经发布了,快点击下方链接查看吧~ \n","color: #fefefe;text-shadow: 0 0 0.5em #0ae642, 0 0 0.2em #5c5c5c;"),console.log("\n %c "+localStorage.getItem("version")+" %c "+localStorage.getItem("repoUrl")+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;"))}(),function(){if(!$.__config.switchDayNight.enable)return!0;let t,e=parseInt((new Date).getHours()),o="cnblogs_config_isNight";$.__status.dayNightCssHref="";let i=t=>{$.__config.articleContent.commentBackground.enable&&$.__tools.setCommentBackground(t)};function a(){$.__status.dayNightCssHref?$("head").append(''):(n.e(866).then(n.bind(n,833)),setTimeout((function(){let t=$("head link");for(let e=t.length-1;e>0;e--){let n=$(t[e]),o=n.attr("href");if(/^.*\/day-night\.[a-z0-9]{8}\.css$/.test(o)){$.__status.dayNightCssHref=o,n.attr("id","baseDarkCss");break}}}),500))}(()=>{switch($.__tools.getCookie(o)){case"day":t="daySwitch";break;case"night":t="";break;default:t=$.__config.switchDayNight.auto.enable?e>=$.__config.switchDayNight.auto.nightHour?"":e>=$.__config.switchDayNight.auto.dayHour?"daySwitch":"":"daySwitch"}})(),$.__config.switchDayNight.nightMode&&(t=""),$("body").prepend($.__tools.tempReplacement(s,"daySwitch",t)),t||a(),i(t?"day":"night"),$("#dayNightSwitch .onOff").click((function(){$(this).hasClass("daySwitch")?($.__tools.setCookie(o,"night",14400),$(this).removeClass("daySwitch"),a(),i("night")):($.__tools.setCookie(o,"day",14400),$(this).addClass("daySwitch"),$("head link#baseDarkCss").remove(),i("day"))}))}(),$.__tools.dynamicLoadingJs($.__config.default.toprogress).then((t=>{$("#blog-news").prepend('
    ');let e=ToProgress&&new window.ToProgress($.__config.progressBar,"#progressBar");$.__event.scroll.handle.push((()=>{e.setProgress($.__tools.getScrollPercent())}))})).catch((t=>console.log("toprogress.js",t))),(async()=>{for(const[t,e]of Object.entries($.__config.animate.background))if(e.enable){(0,(await n(70)(`./${t}`)).default)(e.options||{})}})(),(async()=>{for(const[t,e]of Object.entries($.__config.animate.mouse))if(e.enable){(0,(await n(354)(`./${t}`)).default)(e.options)}})(),function(){const t=$("#favicon");if($.__config.info.blogIcon&&t.length&&t.attr("href",$.__config.info.blogIcon),$.__config.info.blogIcon&&!t.length){let t=document.createElement("link");t.rel="shortcut icon",t.href=$.__config.info.blogIcon,document.getElementsByTagName("head")[0].appendChild(t)}}(),function(){let t,e,n,o=document.title,i=$.__config.title.onblur,a=$.__config.title.onblurTime,s=$.__config.title.focus,l=$.__config.title.focusTime;void 0!==document.hidden&&(t="hidden",e="visibilitychange"),void 0!==document.mozHidden&&(t="mozHidden",e="mozvisibilitychange"),void 0!==document.webkitHidden&&(t="webkitHidden",e="webkitvisibilitychange");let c=()=>{n&&clearTimeout(n),document[t]&&a>=0&&(n=setTimeout((()=>{document.title=i+" - "+o.split(" - ")[0]}),a)),!document[t]&&l>=0&&(document.title=s,n=setTimeout((()=>{document.title=o}),l)),!document[t]&&l<0&&(document.title=o)};void 0===document.addEventListener&&void 0===document[t]||document.addEventListener(e,c,!1)}(),window.console.log.apply(console,["\n %c %c %c CnblogsTheme-GitHub %c %c https://github.com/wangyang0210/cnblogs-theme %c \n\n","background: #fadfa3; padding:5px 0;","background: #fadfa3; padding:5px 0;","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; padding:5px 0;","background: #FCEDC9; color:#030307; padding:5px 0;","background: #fadfa3; padding:5px 0;"]),$.__config.consoleList.length&&$.each($.__config.consoleList,(function(t){let e=$.__config.consoleList[t];console.log("\n %c "+e[0]+" %c "+e[1]+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;")}))}},354:function(t,e,n){var o={"./bubble":[527,987],"./bubble.js":[527,987],"./click":[537,87],"./click.js":[537,87],"./mo":[53,677],"./mo.js":[53,677],"./mouse":[326,74],"./mouse.js":[326,74]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=354,t.exports=i}}]); \ No newline at end of file diff --git a/dist/script/com-after.3a9abdf4.js.gz b/dist/script/com-after.3a9abdf4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..04df4ccb986ca754b75b52c401652c94b5e82f20 GIT binary patch literal 6896 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 qFJ!y6|M7M*_BPyhfZxT^R7 literal 0 HcmV?d00001 diff --git a/dist/script/com-after.732c902d.js.gz b/dist/script/com-after.732c902d.js.gz deleted file mode 100644 index 41bd4c531dd1e39c0e64a49ca91b74ffee206ce9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6850 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%0AyqfY!H zfQHwS(OkKkMZ#T?6;*sez!jBUwt?4B-BJo@z3|FK#F^bmz==S$k>KmYktF6iW)i(q)(P$!-Fc!bwU z3r4+T;*aVas*P)Sk6R=lp$u&WS;pSxANm=&>8Fo&up%W9Ch&p1&&Gu0{KEBk`(T?J zJgE4dfZurF+IHbB#>x=&dMvqy0W5_Xp~?h@u3dj2wH%TNTBE+n&#OD~KG|0LM3z|> zG$r{S*=GiXnFS=2S*oo+P=4pZ7Eme2Nah1&&zGO5vbTTc&L7}C;ngkB@Zc^c;wmN% zlFImpBPy#kpTzz!CH|xNytpO~p;=hc}`I~qFR z>-3O7z?o6aJ4{BWjoXRtB!oVfb)ZgE4hWt57sB+WEcwLT$RIE`tbkr<^Vg?JX%jut0!5ovvj)5O@^FKY{8 zSx~`7M1;(m3on}02?11^Kn#&(3wfO#7fW@nbJ^>LpO)#fh4)7WyUFK^*7bGNyM=YF ztDA&05J6zmMB8%cy?mxlkhKeVtL@0nr9V&70A)+;jtZ!;tQmn{NK<5c`Ppe4u#*!| zRWu~o1G}=H9G2hN0;toFEX=4lxNf9Sh$3~X3oC_p+=74NhoIgBM-_#K$`)R*J_O>5 zWf1|o$Z$J9Kbx0c+Giq%-VLpw#IVduNGZr@(drv0pnJ@ujFU7EW-K`1_cy4bzL)`l zvUL|K*4Jy-HE*hSsjG)5b>q5HA}a|i!%!sv{hE_o5mPgKVSaL@gf)_;DKrIB9H)Iia!psa2Q5mej4BjB_07T_njn9 z?lihrj}!wuJr|M_GJF)~O+3vSii%Y%W1}i47|=}ueQ79H`XeAb!IpkCOntXc^zN7IX>t zh}AWH)dp7N7V68_!Yn5=Zd!r?l;`K29Rwl;(iM#wl0t1av?PjjbSe}z(q0i^uzx$u zk>16GZuxVtShFEknO~}v!Sw-jaB&IGED}@4i91)YP1Fo&lg%OLH#d= zEvun!@7%h%RuU{U-3Uuai-p&cya!Z+H@_r?DI0C#{_X6H}<0J`N-NdN!< diff --git a/dist/simple-memory.js b/dist/simple-memory.js index d05bd004..c434aada 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"54f1d177",261:"fbc978f0",287:"6bd2454d",327:"732c902d",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"54f1d177",261:"fbc978f0",287:"6bd2454d",327:"3a9abdf4",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index a3831761f6891be0e26c2d6af00840ff6c533ed3..e7dc2eca3379fe0022fa12ddcbc457e1b28c0e85 100644 GIT binary patch delta 13481 zcmV;aG*-*cYVB%&ABzY8000000u$wZ+j1khlGv|Mm_D2;5iC`a6eW?W)@u4P-MiD5 zZE4QM9Ighe0!efi0ZtW45}V?N9e%K1yswV%Z6h|qZyWpMM|(HIpJK;u*iYvd>;zCZ zvZy|@XOCaJXI5RrC6P!ZG82gea4=1IAerEny}l)JLt=`5Ic8Yk1jm@*2nRUDbG-D| zXKrVZmzJ2?Ym_Fmk;s?@5)G+y>8}}Q(z4f2oSPeZOSyECAQn;NuQzx*&6yJ(M${jT zce5m2TzKauT-=`^9zvK=Xw?VgLD zSa*zv;w}S!W?7c)KVAR7LqN`1V#t!AU_VBj{g`d+a>bY?>@%$nf=(+BLf(6wWqM!6 z$z<3Y+umTEHdyPX2deN?#8yOQL;CJep6?lPC!%~N=R?_Q*?WqN&_l?SLPUv^Q2AUeUWo;LFA}C_!e+DC;BN1Kw8HL~>lwoQHFAzfELjjyG#K?y zd)Pbf;^Sj)jEfxSV^Whj5#kf1pLF{w-SbN6y2^G|AQlV3;h%QV=&^eWh4vKCfXZbQ z!wp8K-Wl$mxp|Tv6hbVw9g)JY;1 zP|LHO1zB3$p>_>+rXsh5;(XzJqN~K;E%0t(@{tBo4 z2A`gs?eJAakdkD@gGNqQW=S6*Onvn2i)(~AOk?J+H})E)gYef2D(4~`P`nT!9iTwO z3BoZASxf^tKvNM#;to=#G>&QfUX$GdLIIeQAOmK9Q{$(UrZhqJ0Nvb}v>TmvbE8J^ zcZOtesDd(y0E_<|STLowAVCtqVFepYdo7zy>4fKAvuQ~u^gS${sfb^YU|yOJP|k_l zZBQ|f03RhI(r7!Yf z3RS9qnaJg)!6-?6iUVJQ3@Tqz|1y50*_0Ns@jORg+BkFqA}c+y*Gkdl?fM~3 zO4&l=p9~|voMw1SD2Y-j&88Mlqv*i*MYD;7noPy$=>lRT#~B|BU~i%1k!i{wjfaU7 z`YsmRVoKWU7`iJlvl4q_7(yy`}MLi|2HI|EJD7APXIlG4$?&I>}OLR?==`&mLH@f8b$u zo&cGBX4}BpvAq^qxj>cEGvDWyJ

    =1k%Wl?9C?QjSchJ!-JdmCh!XyJawB*F$&rq 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 E0Om#-rT_o{ diff --git a/package-lock.json b/package-lock.json index c29c16d0..c727854c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1171,9 +1171,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001633", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001633.tgz", - "integrity": "sha512-6sT0yf/z5jqf8tISAgpJDrmwOpLsrpnyCdD/lOZKvKkkJK4Dn0X5i7KF7THEZhOq+30bmhwBlNEaqPUiHiKtZg==", + "version": "1.0.30001687", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", + "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", "dev": true, "funding": [ { @@ -8378,9 +8378,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001633", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001633.tgz", - "integrity": "sha512-6sT0yf/z5jqf8tISAgpJDrmwOpLsrpnyCdD/lOZKvKkkJK4Dn0X5i7KF7THEZhOq+30bmhwBlNEaqPUiHiKtZg==", + "version": "1.0.30001687", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", + "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", "dev": true }, "chalk": { From 9134cfe0c3393b49b7303ac8082b4bd1b4fc4050 Mon Sep 17 00:00:00 2001 From: wangyang Date: Mon, 9 Dec 2024 09:57:28 +0800 Subject: [PATCH 012/129] chore(build): update version --- package.json | 2 +- src/components/config/config.json5 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index bd72beea..277070f0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cnblogs-theme", - "version": "2.2.16", + "version": "2.2.17", "description": "

    ", "main": "index.js", "files": [ diff --git a/src/components/config/config.json5 b/src/components/config/config.json5 index fd0005d1..d0384bfa 100644 --- a/src/components/config/config.json5 +++ b/src/components/config/config.json5 @@ -525,7 +525,7 @@ // -- 缺省配置 -- default: { autoupdate: 'false', - version: 'v2.2.16', + version: 'v2.2.17', commentTyping: 'https://files.cnblogs.com/files/wangyang0210/commentTyping.js?t=1676464468', iconfont: 'https://at.alicdn.com/t/c/font_3628204_t6n3fw8b1zn.js', avatar: 'https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114123823_default_avatar.webp', From bf00951f6bc00289520610c2f57b2d5e3fd068c0 Mon Sep 17 00:00:00 2001 From: wangyang Date: Mon, 9 Dec 2024 10:03:08 +0800 Subject: [PATCH 013/129] chore(build): v2.2.17 --- dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13677 -> 13677 bytes package-lock.json | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/simple-memory.js b/dist/simple-memory.js index c434aada..8c06d1f7 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"54f1d177",261:"fbc978f0",287:"6bd2454d",327:"3a9abdf4",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"54f1d177",261:"fbc978f0",287:"6bd2454d",327:"3a9abdf4",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index e7dc2eca3379fe0022fa12ddcbc457e1b28c0e85..59efaf6a35c5bb67cd316ea29552d188f344151c 100644 GIT binary patch delta 2663 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 Date: Wed, 18 Dec 2024 09:11:35 +0800 Subject: [PATCH 014/129] chore(package): update npm --- package.json | 26 +- pnpm-lock.yaml | 5101 +++++++++++++++++++++++++++++++++++ src/page/books.js | 56 +- src/style/simple-memory.css | 3 +- 4 files changed, 5146 insertions(+), 40 deletions(-) create mode 100644 pnpm-lock.yaml diff --git a/package.json b/package.json index 277070f0..691d3d28 100644 --- a/package.json +++ b/package.json @@ -28,28 +28,28 @@ }, "homepage": "https://github.com/wangyang0210/cnblogs-theme#readme", "devDependencies": { - "@popperjs/core": "^2.9.2", + "@popperjs/core": "^2.11.8", "compression-webpack-plugin": "^10.0.0", - "css-loader": "^5.1.1", - "css-minimizer-webpack-plugin": "^5.0.0", - "cssnano": "^6.0.0", - "cssnano-preset-advanced": "^5.3.9", + "css-loader": "^5.2.7", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "cssnano-preset-advanced": "^5.3.10", "exports-loader": "^2.0.0", "filemanager-webpack-plugin": "^7.0.0", "html-loader": "^2.1.2", - "html-webpack-plugin": "^5.5.0", + "html-webpack-plugin": "^5.6.3", "imports-loader": "^2.0.0", - "json5": "^2.2.0", - "mini-css-extract-plugin": "^1.3.9", - "postcss": "^8.4.31", + "json5": "^2.2.3", + "mini-css-extract-plugin": "^1.6.2", + "postcss": "^8.4.49", "postcss-cli": "^10.1.0", "style-loader": "^2.0.0", "toml": "^3.0.0", - "webpack": "^5.95.0", - "webpack-bundle-analyzer": "^4.7.0", + "webpack": "^5.97.1", + "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^4.10.0", - "webpack-dev-server": "^4.11.1", - "webpack-merge": "^5.8.0" + "webpack-dev-server": "^4.15.2", + "webpack-merge": "^5.10.0" }, "browserslist": { "development": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 00000000..67da736b --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,5101 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + devDependencies: + '@popperjs/core': + specifier: ^2.11.8 + version: 2.11.8 + compression-webpack-plugin: + specifier: ^10.0.0 + version: 10.0.0(webpack@5.97.1(webpack-cli@4.10.0)) + css-loader: + specifier: ^5.2.7 + version: 5.2.7(webpack@5.97.1(webpack-cli@4.10.0)) + css-minimizer-webpack-plugin: + specifier: ^5.0.1 + version: 5.0.1(webpack@5.97.1(webpack-cli@4.10.0)) + cssnano: + specifier: ^6.1.2 + version: 6.1.2(postcss@8.4.49) + cssnano-preset-advanced: + specifier: ^5.3.10 + version: 5.3.10(postcss@8.4.49) + exports-loader: + specifier: ^2.0.0 + version: 2.0.0(webpack@5.97.1(webpack-cli@4.10.0)) + filemanager-webpack-plugin: + specifier: ^7.0.0 + version: 7.0.0(webpack@5.97.1(webpack-cli@4.10.0)) + html-loader: + specifier: ^2.1.2 + version: 2.1.2(webpack@5.97.1(webpack-cli@4.10.0)) + html-webpack-plugin: + specifier: ^5.6.3 + version: 5.6.3(webpack@5.97.1(webpack-cli@4.10.0)) + imports-loader: + specifier: ^2.0.0 + version: 2.0.0(webpack@5.97.1(webpack-cli@4.10.0)) + json5: + specifier: ^2.2.3 + version: 2.2.3 + mini-css-extract-plugin: + specifier: ^1.6.2 + version: 1.6.2(webpack@5.97.1(webpack-cli@4.10.0)) + postcss: + specifier: ^8.4.49 + version: 8.4.49 + postcss-cli: + specifier: ^10.1.0 + version: 10.1.0(postcss@8.4.49) + style-loader: + specifier: ^2.0.0 + version: 2.0.0(webpack@5.97.1(webpack-cli@4.10.0)) + toml: + specifier: ^3.0.0 + version: 3.0.0 + webpack: + specifier: ^5.97.1 + version: 5.97.1(webpack-cli@4.10.0) + webpack-bundle-analyzer: + specifier: ^4.10.2 + version: 4.10.2 + webpack-cli: + specifier: ^4.10.0 + version: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1) + webpack-dev-server: + specifier: ^4.15.2 + version: 4.15.2(webpack-cli@4.10.0)(webpack@5.97.1) + webpack-merge: + specifier: ^5.10.0 + version: 5.10.0 + +packages: + + '@discoveryjs/json-ext@0.5.7': + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@leichtgewicht/ip-codec@2.0.5': + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@polka/url@1.0.0-next.28': + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} + + '@popperjs/core@2.11.8': + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + + '@types/archiver@5.3.4': + resolution: {integrity: sha512-Lj7fLBIMwYFgViVVZHEdExZC3lVYsl+QL0VmdNdIzGZH544jHveYWij6qdnBgJQDnR7pMKliN9z2cPZFEbhyPw==} + + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + + '@types/bonjour@3.5.13': + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + + '@types/connect-history-api-fallback@1.5.4': + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + + '@types/express-serve-static-core@5.0.2': + resolution: {integrity: sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + + '@types/html-minifier-terser@6.1.0': + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} + + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + + '@types/http-proxy@1.17.15': + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + + '@types/node@22.10.2': + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} + + '@types/qs@6.9.17': + resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + + '@types/readdir-glob@1.1.5': + resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==} + + '@types/retry@0.12.0': + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + + '@types/serve-index@1.9.4': + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + + '@types/sockjs@0.3.36': + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + + '@types/ws@8.5.13': + resolution: {integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + + '@webpack-cli/configtest@1.2.0': + resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} + peerDependencies: + webpack: 4.x.x || 5.x.x + webpack-cli: 4.x.x + + '@webpack-cli/info@1.5.0': + resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==} + peerDependencies: + webpack-cli: 4.x.x + + '@webpack-cli/serve@1.7.0': + resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==} + peerDependencies: + webpack-cli: 4.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true + + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} + + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + + aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + + ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + archiver-utils@2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} + + archiver-utils@3.0.4: + resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} + engines: {node: '>= 10'} + + archiver@5.3.2: + resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} + engines: {node: '>= 10'} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + bonjour-service@1.3.0: + resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + browserslist@4.24.3: + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} + + call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + engines: {node: '>= 0.4'} + + camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + + caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + + caniuse-lite@1.0.30001689: + resolution: {integrity: sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + clean-css@4.2.4: + resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} + engines: {node: '>= 4.0'} + + clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} + + clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + + compress-commons@4.1.2: + resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} + engines: {node: '>= 10'} + + compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + + compression-webpack-plugin@10.0.0: + resolution: {integrity: sha512-wLXLIBwpul/ALcm7Aj+69X0pYT3BYt6DdPn3qrgBIh9YejV9Bju9ShhlAsjujLyWMo6SAweFIWaUoFmXZNuNrg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + webpack: ^5.1.0 + + compression@1.7.5: + resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==} + engines: {node: '>= 0.8.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + + crc32-stream@4.0.3: + resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} + engines: {node: '>= 10'} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + css-declaration-sorter@6.4.1: + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 + + css-declaration-sorter@7.2.0: + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.0.9 + + css-loader@5.2.7: + resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.27.0 || ^5.0.0 + + css-minimizer-webpack-plugin@5.0.1: + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true + + css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + + css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + + css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + cssnano-preset-advanced@5.3.10: + resolution: {integrity: sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-preset-default@5.2.14: + resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-preset-default@6.1.2: + resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano-utils@3.1.0: + resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-utils@4.0.2: + resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + cssnano@6.1.2: + resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + + csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + default-gateway@6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} + engines: {node: '>= 10'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + del@6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} + engines: {node: '>=10'} + + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + dependency-graph@0.11.0: + resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} + engines: {node: '>= 0.6.0'} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + + dom-converter@0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + + dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + + dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + + duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + electron-to-chromium@1.5.74: + resolution: {integrity: sha512-ck3//9RC+6oss/1Bh9tiAVFy5vfSKbRHAFh7Z3/eTRkEqJeWgymloShB17Vg3Z4nmDNp35vAd1BZ6CMW4Wt6Iw==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} + + entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} + engines: {node: '>=4'} + hasBin: true + + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + exports-loader@2.0.0: + resolution: {integrity: sha512-k/VFrVEUmotfkk8vZ+njG5NEXpr5Ee+BonV+AYINV2hNo3o+/UB8nEuCUQk2k6IyWIoobmXoTFO0igxrQcMV4Q==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^5.0.0 + + express@4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} + engines: {node: '>= 0.10.0'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + + fastest-levenshtein@1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + engines: {node: '>= 4.9.1'} + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + + filemanager-webpack-plugin@7.0.0: + resolution: {integrity: sha512-Td7jPFke+H9IiJmM9p1u2SPG0LTD0EFQwQU3yXKfQzN2nzHkweoKnJBjrQ713V00Pjg/fOBy5dx8G2SgIAO9GA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + peerDependencies: + webpack: ^5.0.0 + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + + fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.2.6: + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} + engines: {node: '>= 0.4'} + + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + gzip-size@6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} + + handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + + html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + html-loader@2.1.2: + resolution: {integrity: sha512-XB4O1+6mpLp4qy/3qg5+1QPZ/uXvWtO64hNAX87sKHwcHkp1LJGU7V3sJ9iVmRACElAZXQ4YOO/Lbkx5kYfl9A==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^5.0.0 + + html-minifier-terser@5.1.1: + resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==} + engines: {node: '>=6'} + hasBin: true + + html-minifier-terser@6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} + engines: {node: '>=12'} + hasBin: true + + html-webpack-plugin@5.6.3: + resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} + engines: {node: '>=10.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + + htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + + http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + + http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + + http-proxy-middleware@2.0.7: + resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + + http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + icss-utils@5.1.0: + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true + + imports-loader@2.0.0: + resolution: {integrity: sha512-ZwEx0GfsJ1QckGqHSS1uu1sjpUgT3AYFOr3nT07dVnfeyc/bOICSw48067hr0u7DW8TZVzNVvdnvA62U9lG8nQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^5.0.0 + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + interpret@2.2.0: + resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} + engines: {node: '>= 0.10'} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-core-module@2.16.0: + resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==} + engines: {node: '>= 0.4'} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-cwd@2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + launch-editor@2.9.1: + resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} + + lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} + + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + + loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + + loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.difference@4.5.0: + resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} + + lodash.flatten@4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + + lodash.union@4.6.0: + resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} + + lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + + math-intrinsics@1.0.0: + resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} + engines: {node: '>= 0.4'} + + mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mini-css-extract-plugin@1.6.2: + resolution: {integrity: sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.4.0 || ^5.0.0 + + minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true + + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + + node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} + + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} + engines: {node: '>= 0.4'} + + obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + + opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + + p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + + parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-to-regexp@0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + postcss-calc@8.2.4: + resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} + peerDependencies: + postcss: ^8.2.2 + + postcss-calc@9.0.1: + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 + + postcss-cli@10.1.0: + resolution: {integrity: sha512-Zu7PLORkE9YwNdvOeOVKPmWghprOtjFQU3srMUGbdz3pHJiFh7yZ4geiZFMkjMfB0mtTFR3h8RemR62rPkbOPA==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + postcss: ^8.0.0 + + postcss-colormin@5.3.1: + resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-colormin@6.1.0: + resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-convert-values@5.1.3: + resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-convert-values@6.1.0: + resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-comments@5.1.2: + resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-comments@6.0.2: + resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-duplicates@5.1.0: + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-duplicates@6.0.3: + resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-empty@5.1.1: + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-empty@6.0.3: + resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-overridden@5.1.0: + resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-overridden@6.0.2: + resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-discard-unused@5.1.0: + resolution: {integrity: sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-merge-idents@5.1.1: + resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-longhand@5.1.7: + resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-longhand@6.0.5: + resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-merge-rules@5.1.4: + resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-rules@6.1.1: + resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-font-values@5.1.0: + resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-font-values@6.1.0: + resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-gradients@5.1.1: + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-gradients@6.0.3: + resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-params@5.1.4: + resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-params@6.1.0: + resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-minify-selectors@5.2.1: + resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-selectors@6.0.4: + resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-local-by-default@4.2.0: + resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-scope@3.2.1: + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-values@4.0.0: + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-normalize-charset@5.1.0: + resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-charset@6.0.2: + resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-display-values@5.1.0: + resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-display-values@6.0.2: + resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-positions@5.1.1: + resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-positions@6.0.2: + resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-repeat-style@5.1.1: + resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-repeat-style@6.0.2: + resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-string@5.1.0: + resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-string@6.0.2: + resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-timing-functions@5.1.0: + resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-timing-functions@6.0.2: + resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-unicode@5.1.1: + resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-unicode@6.1.0: + resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-url@5.1.0: + resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-url@6.0.2: + resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-normalize-whitespace@5.1.1: + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-whitespace@6.0.2: + resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-ordered-values@5.1.3: + resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-ordered-values@6.0.2: + resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reduce-idents@5.2.0: + resolution: {integrity: sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-initial@5.1.2: + resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-initial@6.1.0: + resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reduce-transforms@5.1.0: + resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-transforms@6.0.2: + resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-reporter@7.1.0: + resolution: {integrity: sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA==} + engines: {node: '>=10'} + peerDependencies: + postcss: ^8.1.0 + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + + postcss-selector-parser@7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} + engines: {node: '>=4'} + + postcss-svgo@5.1.0: + resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-svgo@6.0.3: + resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.4.31 + + postcss-unique-selectors@5.1.1: + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-unique-selectors@6.0.4: + resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss-zindex@5.1.0: + resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + + pretty-error@4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} + + pretty-hrtime@1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} + engines: {node: '>= 0.8'} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readdir-glob@1.1.3: + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + rechoir@0.7.1: + resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} + engines: {node: '>= 0.10'} + + relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + + renderkid@3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve@1.22.9: + resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==} + hasBin: true + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + + select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + + selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + + serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + + setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} + engines: {node: '>= 0.4'} + + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} + engines: {node: '>= 10'} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + + sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + + source-list-map@2.0.1: + resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + + spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + + stable@0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-comments@2.0.1: + resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} + engines: {node: '>=10'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + style-loader@2.0.0: + resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + stylehacks@5.1.1: + resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + stylehacks@6.1.1: + resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true + + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + + terser-webpack-plugin@5.3.11: + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@4.8.1: + resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} + engines: {node: '>=6.0.0'} + hasBin: true + + terser@5.37.0: + resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} + engines: {node: '>=10'} + hasBin: true + + thenby@1.3.4: + resolution: {integrity: sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==} + + thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + toml@3.0.0: + resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} + + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + utila@0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + engines: {node: '>=10.13.0'} + + wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + + webpack-bundle-analyzer@4.10.2: + resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} + engines: {node: '>= 10.13.0'} + hasBin: true + + webpack-cli@4.10.0: + resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + '@webpack-cli/generators': '*' + '@webpack-cli/migrate': '*' + webpack: 4.x.x || 5.x.x + webpack-bundle-analyzer: '*' + webpack-dev-server: '*' + peerDependenciesMeta: + '@webpack-cli/generators': + optional: true + '@webpack-cli/migrate': + optional: true + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true + + webpack-dev-middleware@5.3.4: + resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + webpack-dev-server@4.15.2: + resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + + webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} + + webpack-sources@1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} + + webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + + webpack@5.97.1: + resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + + websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + + websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + zip-stream@4.1.1: + resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} + engines: {node: '>= 10'} + +snapshots: + + '@discoveryjs/json-ext@0.5.7': {} + + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.8 + + '@jest/types@29.6.3': + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 22.10.2 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/source-map@0.3.6': + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@leichtgewicht/ip-codec@2.0.5': {} + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + '@polka/url@1.0.0-next.28': {} + + '@popperjs/core@2.11.8': {} + + '@sinclair/typebox@0.27.8': {} + + '@trysound/sax@0.2.0': {} + + '@types/archiver@5.3.4': + dependencies: + '@types/readdir-glob': 1.1.5 + + '@types/body-parser@1.19.5': + dependencies: + '@types/connect': 3.4.38 + '@types/node': 22.10.2 + + '@types/bonjour@3.5.13': + dependencies: + '@types/node': 22.10.2 + + '@types/connect-history-api-fallback@1.5.4': + dependencies: + '@types/express-serve-static-core': 5.0.2 + '@types/node': 22.10.2 + + '@types/connect@3.4.38': + dependencies: + '@types/node': 22.10.2 + + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 + + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + + '@types/estree@1.0.6': {} + + '@types/express-serve-static-core@4.19.6': + dependencies: + '@types/node': 22.10.2 + '@types/qs': 6.9.17 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express-serve-static-core@5.0.2': + dependencies: + '@types/node': 22.10.2 + '@types/qs': 6.9.17 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express@4.17.21': + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.17 + '@types/serve-static': 1.15.7 + + '@types/html-minifier-terser@6.1.0': {} + + '@types/http-errors@2.0.4': {} + + '@types/http-proxy@1.17.15': + dependencies: + '@types/node': 22.10.2 + + '@types/istanbul-lib-coverage@2.0.6': {} + + '@types/istanbul-lib-report@3.0.3': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + + '@types/istanbul-reports@3.0.4': + dependencies: + '@types/istanbul-lib-report': 3.0.3 + + '@types/json-schema@7.0.15': {} + + '@types/mime@1.3.5': {} + + '@types/node-forge@1.3.11': + dependencies: + '@types/node': 22.10.2 + + '@types/node@22.10.2': + dependencies: + undici-types: 6.20.0 + + '@types/qs@6.9.17': {} + + '@types/range-parser@1.2.7': {} + + '@types/readdir-glob@1.1.5': + dependencies: + '@types/node': 22.10.2 + + '@types/retry@0.12.0': {} + + '@types/send@0.17.4': + dependencies: + '@types/mime': 1.3.5 + '@types/node': 22.10.2 + + '@types/serve-index@1.9.4': + dependencies: + '@types/express': 4.17.21 + + '@types/serve-static@1.15.7': + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 22.10.2 + '@types/send': 0.17.4 + + '@types/sockjs@0.3.36': + dependencies: + '@types/node': 22.10.2 + + '@types/ws@8.5.13': + dependencies: + '@types/node': 22.10.2 + + '@types/yargs-parser@21.0.3': {} + + '@types/yargs@17.0.33': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + + '@webassemblyjs/helper-api-error@1.13.2': {} + + '@webassemblyjs/helper-buffer@1.14.1': {} + + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + + '@webassemblyjs/utf8@1.13.2': {} + + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + + '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1))(webpack@5.97.1(webpack-cli@4.10.0))': + dependencies: + webpack: 5.97.1(webpack-cli@4.10.0) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1) + + '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1))': + dependencies: + envinfo: 7.14.0 + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1) + + '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1))(webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.97.1))': + dependencies: + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1) + optionalDependencies: + webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.97.1) + + '@xtuc/ieee754@1.2.0': {} + + '@xtuc/long@4.2.2': {} + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + acorn-walk@8.3.4: + dependencies: + acorn: 8.14.0 + + acorn@8.14.0: {} + + aggregate-error@3.1.0: + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv-keywords@3.5.2(ajv@6.12.6): + dependencies: + ajv: 6.12.6 + + ajv-keywords@5.1.0(ajv@8.17.1): + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + ansi-html-community@0.0.8: {} + + ansi-regex@5.0.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + archiver-utils@2.1.0: + dependencies: + glob: 7.2.3 + graceful-fs: 4.2.11 + lazystream: 1.0.1 + lodash.defaults: 4.2.0 + lodash.difference: 4.5.0 + lodash.flatten: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.union: 4.6.0 + normalize-path: 3.0.0 + readable-stream: 2.3.8 + + archiver-utils@3.0.4: + dependencies: + glob: 7.2.3 + graceful-fs: 4.2.11 + lazystream: 1.0.1 + lodash.defaults: 4.2.0 + lodash.difference: 4.5.0 + lodash.flatten: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.union: 4.6.0 + normalize-path: 3.0.0 + readable-stream: 3.6.2 + + archiver@5.3.2: + dependencies: + archiver-utils: 2.1.0 + async: 3.2.6 + buffer-crc32: 0.2.13 + readable-stream: 3.6.2 + readdir-glob: 1.1.3 + tar-stream: 2.2.0 + zip-stream: 4.1.1 + + array-flatten@1.1.1: {} + + array-union@2.1.0: {} + + async@3.2.6: {} + + autoprefixer@10.4.20(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-lite: 1.0.30001689 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + balanced-match@1.0.2: {} + + base64-js@1.5.1: {} + + batch@0.6.1: {} + + big.js@5.2.2: {} + + binary-extensions@2.3.0: {} + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + bonjour-service@1.3.0: + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + + boolbase@1.0.0: {} + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + browserslist@4.24.3: + dependencies: + caniuse-lite: 1.0.30001689 + electron-to-chromium: 1.5.74 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.3) + + buffer-crc32@0.2.13: {} + + buffer-from@1.1.2: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + bytes@3.1.2: {} + + call-bind-apply-helpers@1.0.1: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bound@1.0.3: + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.6 + + camel-case@4.1.2: + dependencies: + pascal-case: 3.1.2 + tslib: 2.8.1 + + caniuse-api@3.0.0: + dependencies: + browserslist: 4.24.3 + caniuse-lite: 1.0.30001689 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + + caniuse-lite@1.0.30001689: {} + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chrome-trace-event@1.0.4: {} + + ci-info@3.9.0: {} + + clean-css@4.2.4: + dependencies: + source-map: 0.6.1 + + clean-css@5.3.3: + dependencies: + source-map: 0.6.1 + + clean-stack@2.2.0: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone-deep@4.0.1: + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + colord@2.9.3: {} + + colorette@2.0.20: {} + + commander@2.20.3: {} + + commander@4.1.1: {} + + commander@7.2.0: {} + + commander@8.3.0: {} + + compress-commons@4.1.2: + dependencies: + buffer-crc32: 0.2.13 + crc32-stream: 4.0.3 + normalize-path: 3.0.0 + readable-stream: 3.6.2 + + compressible@2.0.18: + dependencies: + mime-db: 1.53.0 + + compression-webpack-plugin@10.0.0(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + webpack: 5.97.1(webpack-cli@4.10.0) + + compression@1.7.5: + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.0.2 + safe-buffer: 5.2.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + concat-map@0.0.1: {} + + connect-history-api-fallback@2.0.0: {} + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + + cookie-signature@1.0.6: {} + + cookie@0.7.1: {} + + core-util-is@1.0.3: {} + + crc-32@1.2.2: {} + + crc32-stream@4.0.3: + dependencies: + crc-32: 1.2.2 + readable-stream: 3.6.2 + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + css-declaration-sorter@6.4.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + css-declaration-sorter@7.2.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + css-loader@5.2.7(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + icss-utils: 5.1.0(postcss@8.4.49) + loader-utils: 2.0.4 + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.2.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) + postcss-value-parser: 4.2.0 + schema-utils: 3.3.0 + semver: 7.6.3 + webpack: 5.97.1(webpack-cli@4.10.0) + + css-minimizer-webpack-plugin@5.0.1(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + cssnano: 6.1.2(postcss@8.4.49) + jest-worker: 29.7.0 + postcss: 8.4.49 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + webpack: 5.97.1(webpack-cli@4.10.0) + + css-select@4.3.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + + css-select@5.1.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + + css-tree@2.2.1: + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.2.1 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.1 + + css-what@6.1.0: {} + + cssesc@3.0.0: {} + + cssnano-preset-advanced@5.3.10(postcss@8.4.49): + dependencies: + autoprefixer: 10.4.20(postcss@8.4.49) + cssnano-preset-default: 5.2.14(postcss@8.4.49) + postcss: 8.4.49 + postcss-discard-unused: 5.1.0(postcss@8.4.49) + postcss-merge-idents: 5.1.1(postcss@8.4.49) + postcss-reduce-idents: 5.2.0(postcss@8.4.49) + postcss-zindex: 5.1.0(postcss@8.4.49) + + cssnano-preset-default@5.2.14(postcss@8.4.49): + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.4.49) + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 8.2.4(postcss@8.4.49) + postcss-colormin: 5.3.1(postcss@8.4.49) + postcss-convert-values: 5.1.3(postcss@8.4.49) + postcss-discard-comments: 5.1.2(postcss@8.4.49) + postcss-discard-duplicates: 5.1.0(postcss@8.4.49) + postcss-discard-empty: 5.1.1(postcss@8.4.49) + postcss-discard-overridden: 5.1.0(postcss@8.4.49) + postcss-merge-longhand: 5.1.7(postcss@8.4.49) + postcss-merge-rules: 5.1.4(postcss@8.4.49) + postcss-minify-font-values: 5.1.0(postcss@8.4.49) + postcss-minify-gradients: 5.1.1(postcss@8.4.49) + postcss-minify-params: 5.1.4(postcss@8.4.49) + postcss-minify-selectors: 5.2.1(postcss@8.4.49) + postcss-normalize-charset: 5.1.0(postcss@8.4.49) + postcss-normalize-display-values: 5.1.0(postcss@8.4.49) + postcss-normalize-positions: 5.1.1(postcss@8.4.49) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.49) + postcss-normalize-string: 5.1.0(postcss@8.4.49) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.49) + postcss-normalize-unicode: 5.1.1(postcss@8.4.49) + postcss-normalize-url: 5.1.0(postcss@8.4.49) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.49) + postcss-ordered-values: 5.1.3(postcss@8.4.49) + postcss-reduce-initial: 5.1.2(postcss@8.4.49) + postcss-reduce-transforms: 5.1.0(postcss@8.4.49) + postcss-svgo: 5.1.0(postcss@8.4.49) + postcss-unique-selectors: 5.1.1(postcss@8.4.49) + + cssnano-preset-default@6.1.2(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + css-declaration-sorter: 7.2.0(postcss@8.4.49) + cssnano-utils: 4.0.2(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 9.0.1(postcss@8.4.49) + postcss-colormin: 6.1.0(postcss@8.4.49) + postcss-convert-values: 6.1.0(postcss@8.4.49) + postcss-discard-comments: 6.0.2(postcss@8.4.49) + postcss-discard-duplicates: 6.0.3(postcss@8.4.49) + postcss-discard-empty: 6.0.3(postcss@8.4.49) + postcss-discard-overridden: 6.0.2(postcss@8.4.49) + postcss-merge-longhand: 6.0.5(postcss@8.4.49) + postcss-merge-rules: 6.1.1(postcss@8.4.49) + postcss-minify-font-values: 6.1.0(postcss@8.4.49) + postcss-minify-gradients: 6.0.3(postcss@8.4.49) + postcss-minify-params: 6.1.0(postcss@8.4.49) + postcss-minify-selectors: 6.0.4(postcss@8.4.49) + postcss-normalize-charset: 6.0.2(postcss@8.4.49) + postcss-normalize-display-values: 6.0.2(postcss@8.4.49) + postcss-normalize-positions: 6.0.2(postcss@8.4.49) + postcss-normalize-repeat-style: 6.0.2(postcss@8.4.49) + postcss-normalize-string: 6.0.2(postcss@8.4.49) + postcss-normalize-timing-functions: 6.0.2(postcss@8.4.49) + postcss-normalize-unicode: 6.1.0(postcss@8.4.49) + postcss-normalize-url: 6.0.2(postcss@8.4.49) + postcss-normalize-whitespace: 6.0.2(postcss@8.4.49) + postcss-ordered-values: 6.0.2(postcss@8.4.49) + postcss-reduce-initial: 6.1.0(postcss@8.4.49) + postcss-reduce-transforms: 6.0.2(postcss@8.4.49) + postcss-svgo: 6.0.3(postcss@8.4.49) + postcss-unique-selectors: 6.0.4(postcss@8.4.49) + + cssnano-utils@3.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + cssnano-utils@4.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + cssnano@6.1.2(postcss@8.4.49): + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.4.49) + lilconfig: 3.1.3 + postcss: 8.4.49 + + csso@4.2.0: + dependencies: + css-tree: 1.1.3 + + csso@5.0.5: + dependencies: + css-tree: 2.2.1 + + debounce@1.2.1: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@4.4.0: + dependencies: + ms: 2.1.3 + + default-gateway@6.0.3: + dependencies: + execa: 5.1.1 + + define-lazy-prop@2.0.0: {} + + del@6.1.1: + dependencies: + globby: 11.1.0 + graceful-fs: 4.2.11 + is-glob: 4.0.3 + is-path-cwd: 2.2.0 + is-path-inside: 3.0.3 + p-map: 4.0.0 + rimraf: 3.0.2 + slash: 3.0.0 + + depd@1.1.2: {} + + depd@2.0.0: {} + + dependency-graph@0.11.0: {} + + destroy@1.2.0: {} + + detect-node@2.1.0: {} + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + dns-packet@5.6.1: + dependencies: + '@leichtgewicht/ip-codec': 2.0.5 + + dom-converter@0.2.0: + dependencies: + utila: 0.4.0 + + dom-serializer@1.4.1: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + + domelementtype@2.3.0: {} + + domhandler@4.3.1: + dependencies: + domelementtype: 2.3.0 + + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + + domutils@2.8.0: + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + + domutils@3.1.0: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + + dot-case@3.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + duplexer@0.1.2: {} + + ee-first@1.1.1: {} + + electron-to-chromium@1.5.74: {} + + emoji-regex@8.0.0: {} + + emojis-list@3.0.0: {} + + encodeurl@1.0.2: {} + + encodeurl@2.0.0: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + enhanced-resolve@5.17.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + + entities@2.2.0: {} + + entities@4.5.0: {} + + envinfo@7.14.0: {} + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-module-lexer@1.5.4: {} + + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + + escalade@3.2.0: {} + + escape-html@1.0.3: {} + + escape-string-regexp@4.0.0: {} + + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + etag@1.8.1: {} + + eventemitter3@4.0.7: {} + + events@3.3.0: {} + + execa@5.1.1: + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + exports-loader@2.0.0(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + source-map: 0.6.1 + webpack: 5.97.1(webpack-cli@4.10.0) + + express@4.21.2: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.12 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-uri@3.0.3: {} + + fastest-levenshtein@1.0.16: {} + + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + + faye-websocket@0.11.4: + dependencies: + websocket-driver: 0.7.4 + + filemanager-webpack-plugin@7.0.0(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + '@types/archiver': 5.3.4 + archiver: 5.3.2 + del: 6.1.1 + fast-glob: 3.3.2 + fs-extra: 10.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + schema-utils: 4.3.0 + webpack: 5.97.1(webpack-cli@4.10.0) + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + finalhandler@1.3.1: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + flat@5.0.2: {} + + follow-redirects@1.15.9: {} + + forwarded@0.2.0: {} + + fraction.js@4.3.7: {} + + fresh@0.5.2: {} + + fs-constants@1.0.0: {} + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-extra@11.2.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-monkey@1.0.6: {} + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.2.6: + dependencies: + call-bind-apply-helpers: 1.0.1 + dunder-proto: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + function-bind: 1.1.2 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.0.0 + + get-stdin@9.0.0: {} + + get-stream@6.0.1: {} + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-to-regexp@0.4.1: {} + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + globby@13.2.2: + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 4.0.0 + + gopd@1.2.0: {} + + graceful-fs@4.2.11: {} + + gzip-size@6.0.0: + dependencies: + duplexer: 0.1.2 + + handle-thing@2.0.1: {} + + has-flag@4.0.0: {} + + has-symbols@1.1.0: {} + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + hpack.js@2.1.6: + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + + html-entities@2.5.2: {} + + html-escaper@2.0.2: {} + + html-loader@2.1.2(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + html-minifier-terser: 5.1.1 + parse5: 6.0.1 + webpack: 5.97.1(webpack-cli@4.10.0) + + html-minifier-terser@5.1.1: + dependencies: + camel-case: 4.1.2 + clean-css: 4.2.4 + commander: 4.1.1 + he: 1.2.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 4.8.1 + + html-minifier-terser@6.1.0: + dependencies: + camel-case: 4.1.2 + clean-css: 5.3.3 + commander: 8.3.0 + he: 1.2.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 5.37.0 + + html-webpack-plugin@5.6.3(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + '@types/html-minifier-terser': 6.1.0 + html-minifier-terser: 6.1.0 + lodash: 4.17.21 + pretty-error: 4.0.0 + tapable: 2.2.1 + optionalDependencies: + webpack: 5.97.1(webpack-cli@4.10.0) + + htmlparser2@6.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + entities: 2.2.0 + + http-deceiver@1.2.7: {} + + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + http-parser-js@0.5.8: {} + + http-proxy-middleware@2.0.7(@types/express@4.17.21): + dependencies: + '@types/http-proxy': 1.17.15 + http-proxy: 1.18.1 + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + optionalDependencies: + '@types/express': 4.17.21 + transitivePeerDependencies: + - debug + + http-proxy@1.18.1: + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + + human-signals@2.1.0: {} + + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + + icss-utils@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + ieee754@1.2.1: {} + + ignore@5.3.2: {} + + import-local@3.2.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + imports-loader@2.0.0(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + loader-utils: 2.0.4 + source-map: 0.6.1 + strip-comments: 2.0.1 + webpack: 5.97.1(webpack-cli@4.10.0) + + indent-string@4.0.0: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.3: {} + + inherits@2.0.4: {} + + interpret@2.2.0: {} + + ipaddr.js@1.9.1: {} + + ipaddr.js@2.2.0: {} + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-core-module@2.16.0: + dependencies: + hasown: 2.0.2 + + is-docker@2.2.1: {} + + is-extglob@2.1.1: {} + + is-fullwidth-code-point@3.0.0: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-number@7.0.0: {} + + is-path-cwd@2.2.0: {} + + is-path-inside@3.0.3: {} + + is-plain-obj@3.0.0: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + is-stream@2.0.1: {} + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + isarray@1.0.0: {} + + isexe@2.0.0: {} + + isobject@3.0.1: {} + + jest-util@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 22.10.2 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + + jest-worker@27.5.1: + dependencies: + '@types/node': 22.10.2 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest-worker@29.7.0: + dependencies: + '@types/node': 22.10.2 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json5@2.2.3: {} + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + kind-of@6.0.3: {} + + launch-editor@2.9.1: + dependencies: + picocolors: 1.1.1 + shell-quote: 1.8.2 + + lazystream@1.0.1: + dependencies: + readable-stream: 2.3.8 + + lilconfig@3.1.3: {} + + loader-runner@4.3.0: {} + + loader-utils@2.0.4: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + lodash.defaults@4.2.0: {} + + lodash.difference@4.5.0: {} + + lodash.flatten@4.4.0: {} + + lodash.isplainobject@4.0.6: {} + + lodash.memoize@4.1.2: {} + + lodash.union@4.6.0: {} + + lodash.uniq@4.5.0: {} + + lodash@4.17.21: {} + + lower-case@2.0.2: + dependencies: + tslib: 2.8.1 + + math-intrinsics@1.0.0: {} + + mdn-data@2.0.14: {} + + mdn-data@2.0.28: {} + + mdn-data@2.0.30: {} + + media-typer@0.3.0: {} + + memfs@3.5.3: + dependencies: + fs-monkey: 1.0.6 + + merge-descriptors@1.0.3: {} + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + methods@1.1.2: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-db@1.53.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mimic-fn@2.1.0: {} + + mini-css-extract-plugin@1.6.2(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.97.1(webpack-cli@4.10.0) + webpack-sources: 1.4.3 + + minimalistic-assert@1.0.1: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + + mrmime@2.0.0: {} + + ms@2.0.0: {} + + ms@2.1.3: {} + + multicast-dns@7.2.5: + dependencies: + dns-packet: 5.6.1 + thunky: 1.1.0 + + nanoid@3.3.8: {} + + negotiator@0.6.3: {} + + negotiator@0.6.4: {} + + neo-async@2.6.2: {} + + no-case@3.0.4: + dependencies: + lower-case: 2.0.2 + tslib: 2.8.1 + + node-forge@1.3.1: {} + + node-releases@2.0.19: {} + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + + normalize-url@6.1.0: {} + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + object-inspect@1.13.3: {} + + obuf@1.1.2: {} + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + on-headers@1.0.2: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + opener@1.5.2: {} + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-map@4.0.0: + dependencies: + aggregate-error: 3.1.0 + + p-retry@4.6.2: + dependencies: + '@types/retry': 0.12.0 + retry: 0.13.1 + + p-try@2.2.0: {} + + param-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.8.1 + + parse5@6.0.1: {} + + parseurl@1.3.3: {} + + pascal-case@3.1.2: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-parse@1.0.7: {} + + path-to-regexp@0.1.12: {} + + path-type@4.0.0: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + pify@2.3.0: {} + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + postcss-calc@8.2.4(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-calc@9.0.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-cli@10.1.0(postcss@8.4.49): + dependencies: + chokidar: 3.6.0 + dependency-graph: 0.11.0 + fs-extra: 11.2.0 + get-stdin: 9.0.0 + globby: 13.2.2 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-load-config: 4.0.2(postcss@8.4.49) + postcss-reporter: 7.1.0(postcss@8.4.49) + pretty-hrtime: 1.0.3 + read-cache: 1.0.0 + slash: 5.1.0 + yargs: 17.7.2 + transitivePeerDependencies: + - ts-node + + postcss-colormin@5.3.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-colormin@6.1.0(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-convert-values@5.1.3(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-convert-values@6.1.0(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-discard-comments@5.1.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-comments@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-duplicates@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-duplicates@6.0.3(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-empty@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-empty@6.0.3(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-overridden@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-overridden@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-unused@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-load-config@4.0.2(postcss@8.4.49): + dependencies: + lilconfig: 3.1.3 + yaml: 2.6.1 + optionalDependencies: + postcss: 8.4.49 + + postcss-merge-idents@5.1.1(postcss@8.4.49): + dependencies: + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-merge-longhand@5.1.7(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + stylehacks: 5.1.1(postcss@8.4.49) + + postcss-merge-longhand@6.0.5(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + stylehacks: 6.1.1(postcss@8.4.49) + + postcss-merge-rules@5.1.4(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-api: 3.0.0 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-merge-rules@6.1.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-api: 3.0.0 + cssnano-utils: 4.0.2(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-minify-font-values@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-font-values@6.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-gradients@5.1.1(postcss@8.4.49): + dependencies: + colord: 2.9.3 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-gradients@6.0.3(postcss@8.4.49): + dependencies: + colord: 2.9.3 + cssnano-utils: 4.0.2(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-params@5.1.4(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-params@6.1.0(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + cssnano-utils: 4.0.2(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-selectors@5.2.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-minify-selectors@6.0.4(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-modules-extract-imports@3.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-modules-local-by-default@4.2.0(postcss@8.4.49): + dependencies: + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 + postcss-value-parser: 4.2.0 + + postcss-modules-scope@3.2.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 + + postcss-modules-values@4.0.0(postcss@8.4.49): + dependencies: + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + + postcss-normalize-charset@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-normalize-charset@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-normalize-display-values@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-display-values@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-positions@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-positions@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-repeat-style@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-repeat-style@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-string@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-string@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-timing-functions@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-timing-functions@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-unicode@5.1.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-unicode@6.1.0(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-url@5.1.0(postcss@8.4.49): + dependencies: + normalize-url: 6.1.0 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-url@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-whitespace@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-whitespace@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-ordered-values@5.1.3(postcss@8.4.49): + dependencies: + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-ordered-values@6.0.2(postcss@8.4.49): + dependencies: + cssnano-utils: 4.0.2(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-reduce-idents@5.2.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-reduce-initial@5.1.2(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-api: 3.0.0 + postcss: 8.4.49 + + postcss-reduce-initial@6.1.0(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + caniuse-api: 3.0.0 + postcss: 8.4.49 + + postcss-reduce-transforms@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-reduce-transforms@6.0.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-reporter@7.1.0(postcss@8.4.49): + dependencies: + picocolors: 1.1.1 + postcss: 8.4.49 + thenby: 1.3.4 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-selector-parser@7.0.0: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + svgo: 2.8.0 + + postcss-svgo@6.0.3(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 + + postcss-unique-selectors@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-unique-selectors@6.0.4(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-value-parser@4.2.0: {} + + postcss-zindex@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss@8.4.49: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + pretty-error@4.0.0: + dependencies: + lodash: 4.17.21 + renderkid: 3.0.0 + + pretty-hrtime@1.0.3: {} + + process-nextick-args@2.0.1: {} + + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + + punycode@2.3.1: {} + + qs@6.13.0: + dependencies: + side-channel: 1.1.0 + + queue-microtask@1.2.3: {} + + randombytes@2.1.0: + dependencies: + safe-buffer: 5.2.1 + + range-parser@1.2.1: {} + + raw-body@2.5.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdir-glob@1.1.3: + dependencies: + minimatch: 5.1.6 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + rechoir@0.7.1: + dependencies: + resolve: 1.22.9 + + relateurl@0.2.7: {} + + renderkid@3.0.0: + dependencies: + css-select: 4.3.0 + dom-converter: 0.2.0 + htmlparser2: 6.1.0 + lodash: 4.17.21 + strip-ansi: 6.0.1 + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + requires-port@1.0.0: {} + + resolve-cwd@3.0.0: + dependencies: + resolve-from: 5.0.0 + + resolve-from@5.0.0: {} + + resolve@1.22.9: + dependencies: + is-core-module: 2.16.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + retry@0.13.1: {} + + reusify@1.0.4: {} + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safer-buffer@2.1.2: {} + + schema-utils@3.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@4.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + + select-hose@2.0.0: {} + + selfsigned@2.4.1: + dependencies: + '@types/node-forge': 1.3.11 + node-forge: 1.3.1 + + semver@7.6.3: {} + + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + + serve-index@1.9.1: + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + + setprototypeof@1.1.0: {} + + setprototypeof@1.2.0: {} + + shallow-clone@3.0.1: + dependencies: + kind-of: 6.0.3 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + shell-quote@1.8.2: {} + + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + signal-exit@3.0.7: {} + + sirv@2.0.4: + dependencies: + '@polka/url': 1.0.0-next.28 + mrmime: 2.0.0 + totalist: 3.0.1 + + slash@3.0.0: {} + + slash@4.0.0: {} + + slash@5.1.0: {} + + sockjs@0.3.24: + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + + source-list-map@2.0.1: {} + + source-map-js@1.2.1: {} + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.6.1: {} + + spdy-transport@3.0.0: + dependencies: + debug: 4.4.0 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + + spdy@4.0.2: + dependencies: + debug: 4.4.0 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + + stable@0.1.8: {} + + statuses@1.5.0: {} + + statuses@2.0.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-comments@2.0.1: {} + + strip-final-newline@2.0.0: {} + + style-loader@2.0.0(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.97.1(webpack-cli@4.10.0) + + stylehacks@5.1.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + stylehacks@6.1.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.3 + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + svgo@2.8.0: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.1.1 + stable: 0.1.8 + + svgo@3.3.2: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.1.1 + + tapable@2.2.1: {} + + tar-stream@2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + + terser-webpack-plugin@5.3.11(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.37.0 + webpack: 5.97.1(webpack-cli@4.10.0) + + terser@4.8.1: + dependencies: + acorn: 8.14.0 + commander: 2.20.3 + source-map: 0.6.1 + source-map-support: 0.5.21 + + terser@5.37.0: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.14.0 + commander: 2.20.3 + source-map-support: 0.5.21 + + thenby@1.3.4: {} + + thunky@1.1.0: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + toidentifier@1.0.1: {} + + toml@3.0.0: {} + + totalist@3.0.1: {} + + tslib@2.8.1: {} + + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + undici-types@6.20.0: {} + + universalify@2.0.1: {} + + unpipe@1.0.0: {} + + update-browserslist-db@1.1.1(browserslist@4.24.3): + dependencies: + browserslist: 4.24.3 + escalade: 3.2.0 + picocolors: 1.1.1 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + util-deprecate@1.0.2: {} + + utila@0.4.0: {} + + utils-merge@1.0.1: {} + + uuid@8.3.2: {} + + vary@1.1.2: {} + + watchpack@2.4.2: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + wbuf@1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + + webpack-bundle-analyzer@4.10.2: + dependencies: + '@discoveryjs/json-ext': 0.5.7 + acorn: 8.14.0 + acorn-walk: 8.3.4 + commander: 7.2.0 + debounce: 1.2.1 + escape-string-regexp: 4.0.0 + gzip-size: 6.0.0 + html-escaper: 2.0.2 + opener: 1.5.2 + picocolors: 1.1.1 + sirv: 2.0.4 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1): + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1))(webpack@5.97.1(webpack-cli@4.10.0)) + '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1)) + '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1))(webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.97.1)) + colorette: 2.0.20 + commander: 7.2.0 + cross-spawn: 7.0.6 + fastest-levenshtein: 1.0.16 + import-local: 3.2.0 + interpret: 2.2.0 + rechoir: 0.7.1 + webpack: 5.97.1(webpack-cli@4.10.0) + webpack-merge: 5.10.0 + optionalDependencies: + webpack-bundle-analyzer: 4.10.2 + webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.97.1) + + webpack-dev-middleware@5.3.4(webpack@5.97.1(webpack-cli@4.10.0)): + dependencies: + colorette: 2.0.20 + memfs: 3.5.3 + mime-types: 2.1.35 + range-parser: 1.2.1 + schema-utils: 4.3.0 + webpack: 5.97.1(webpack-cli@4.10.0) + + webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.97.1): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.13 + ansi-html-community: 0.0.8 + bonjour-service: 1.3.0 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.5 + connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 + express: 4.21.2 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) + ipaddr.js: 2.2.0 + launch-editor: 2.9.1 + open: 8.4.2 + p-retry: 4.6.2 + rimraf: 3.0.2 + schema-utils: 4.3.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack-dev-middleware: 5.3.4(webpack@5.97.1(webpack-cli@4.10.0)) + ws: 8.18.0 + optionalDependencies: + webpack: 5.97.1(webpack-cli@4.10.0) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + webpack-merge@5.10.0: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + + webpack-sources@1.4.3: + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + + webpack-sources@3.2.3: {} + + webpack@5.97.1(webpack-cli@4.10.0): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.3 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.11(webpack@5.97.1(webpack-cli@4.10.0)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.97.1) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + websocket-driver@0.7.4: + dependencies: + http-parser-js: 0.5.8 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + + websocket-extensions@0.1.4: {} + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + wildcard@2.0.1: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrappy@1.0.2: {} + + ws@7.5.10: {} + + ws@8.18.0: {} + + y18n@5.0.8: {} + + yaml@2.6.1: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + zip-stream@4.1.1: + dependencies: + archiver-utils: 3.0.4 + compress-commons: 4.1.2 + readable-stream: 3.6.2 diff --git a/src/page/books.js b/src/page/books.js index 4f7f9873..b362891e 100644 --- a/src/page/books.js +++ b/src/page/books.js @@ -11,6 +11,21 @@ export default function main() { const postBody = $('#cnblogs_post_body'); const articleSuffixFlg = $('.articleSuffix-flg'); let html = ''; + const templateData = { + formerName: '原 名', + author: '作 者', + translator: '译 者', + press: '出版社', + year: '出版年', + scenarist: '编 剧', + star: '主 演', + type: '类 型', + productionCountry: '制片国家/地区', + language: '语 言', + releaseDate: '上映日期', + filmLength: '片 长', + alias: '别 名', + }; function createScoreHTML(score) { return ( ``.repeat(Math.floor(score)) + @@ -19,37 +34,28 @@ export default function main() { ); } function createInfoHTML(book) { - return Object.entries({ - formerName: '原 名', - author: '作 者', - translator: '译 者', - press: '出版社', - year: '出版年', - scenarist: '编 剧', - star: '主 演', - type: '类 型', - productionCountry: '制片国家/地区', - language: '语 言', - releaseDate: '上映日期', - filmLength: '片 长', - alias: '别 名', - }).reduce((acc, [key, label]) => { - if (book[key]) acc += `${label}:${book[key]}
    `; - return acc; - }, ''); + return Object.entries(templateData) + .reduce((acc, [key, label]) => { + if (book[key]) acc.push(`${label}:${book[key]}
    `); + return acc; + }, []) + .join(''); } $.__config.bookList.forEach((list) => { if (list.title) html += `

    ${list.title}

    `; html += '
    '; list.books.forEach((book) => { - const cardHtml = booksTemp - .replace('cover', book.cover || '') - .replace('name', book.name || '') - .replace('readDate', book.readDate || '') - .replace('readPercentage', book.readPercentage || '') - .replace('scoreHtml', createScoreHTML(book.score)) - .replace('infoHtml', createInfoHTML(book)); + const cardHtml = $.__tools.batchTempReplacement(booksTemp, [ + ['cover', books.cover || ''], + ['name', books.name || ''], + ['readDate', readDate], + ['readDateStyle', readDateStyle], + ['readPercentage', readPercentage], + ['readPercentageStyle', readPercentageStyle], + ['scoreHtml', createScoreHTML(book.score)], + ['infoHtml', createInfoHTML(book)], + ]); html += cardHtml; }); html += '
    '; diff --git a/src/style/simple-memory.css b/src/style/simple-memory.css index 714ed659..de3e1520 100644 --- a/src/style/simple-memory.css +++ b/src/style/simple-memory.css @@ -129,8 +129,7 @@ body { font-size: 12px; font-family: Merriweather, 'Open Sans', 'Microsoft Jhenghei', 'Microsoft Yahei', sans-serif; color: #3a4145; - -moz-font-feature-settings: 'kern' 1; - -o-font-feature-settings: 'kern' 1; + font-feature-settings: 'kern' 1; overflow-x: hidden !important; } From df1bf3b8783333201d850fa57e1f24f9523b7a80 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 09:14:21 +0800 Subject: [PATCH 015/129] chore(email): update email --- README.md | 4 +- ...b7.js => background-particles.b1ff9ebc.js} | 2 +- ....0b8d2149.js => banner-images.58aa73ec.js} | 2 +- ...fter.3a9abdf4.js => com-after.6a9befd3.js} | 2 +- ...a9abdf4.js.gz => com-after.6a9befd3.js.gz} | Bin 6896 -> 6896 bytes dist/script/com-before.0624b248.js | 1 - dist/script/com-before.0624b248.js.gz | Bin 5028 -> 0 bytes dist/script/com-before.37bb1aae.js | 1 + dist/script/com-before.37bb1aae.js.gz | Bin 0 -> 5048 bytes ...ight.da3c8326.js => day-night.3267b143.js} | 2 +- ...blink.466da4a4.js => gf-blink.b59b3904.js} | 2 +- ...s.93449ae7.js => google-fonts.4602e00f.js} | 2 +- ...nfont.6bd2454d.js => iconfont.bccf406a.js} | 2 +- dist/script/nh-banner-animation.1a1c6c54.js | 1 - dist/script/nh-banner-animation.8e2950ad.js | 1 + dist/script/page-books.ab15f654.js | 1 - dist/script/page-books.b248ca68.js | 1 + .../page-common-com-article.171b5aba.js | 1 + .../page-common-com-article.171b5aba.js.gz | Bin 0 -> 7689 bytes .../page-common-com-article.54f1d177.js | 1 - .../page-common-com-article.54f1d177.js.gz | Bin 7688 -> 0 bytes ...nks.09165c3d.js => page-links.b141ccf2.js} | 2 +- dist/simple-memory.css | 2 +- dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13677 -> 13672 bytes docs/v2/Docs/Customization/config.md | 2 +- docs/v2/README.md | 2 +- .../articleDirectory/articleDirectory.js | 59 +- src/components/articleInfo/articleInfo.js | 2 +- src/components/articleSuffix/articleSuffix.js | 2 +- src/components/background/particles.js | 30 +- src/components/background/ribbons.js | 87 +- src/components/background/season.js | 42 +- src/components/banner/banner.js | 2 +- src/components/bannerImages/bannerImages.js | 2 +- src/components/blogIcon/blogIcon.js | 12 +- src/components/code/code.js | 2 +- src/components/code/lib/hljs.js | 59 +- src/components/comment/comment.js | 76 +- src/components/common/comAfter.js | 2 +- src/components/common/comBefore.js | 2 +- src/components/config/config.json5 | 2 +- src/components/console/console.js | 23 +- src/components/dayNight/dayNight.js | 2 +- src/components/event/event.js | 14 +- src/components/footer/footer.js | 176 +- src/components/greenChannel/greenChannel.js | 45 +- src/components/imgBox/imgBox.js | 42 +- src/components/loading/loading.js | 2 +- src/components/mouse/bubble.js | 49 +- src/components/mouse/click.js | 165 +- src/components/mouse/mo.js | 27 +- src/components/mouse/mouse.js | 35 +- src/components/postMeta/postMeta.js | 10 +- src/components/progress/progress.js | 21 +- src/components/rtMenu/rtMenu.js | 2 +- src/components/sidebar/lib/classie.js | 93 +- src/components/sidebar/lib/main4.js | 21 +- src/components/sidebar/sidebar.js | 367 +-- src/components/status/status.js | 26 +- src/components/title/title.js | 28 +- src/main.js | 2 +- src/page/common/com-article.js | 2 +- src/page/links.js | 2 +- src/style/gf-blink.css | 1157 ++++++-- src/style/google-fonts.css | 2381 ++++++++++++++--- src/utils/request.js | 12 +- src/utils/tools.js | 2 +- 68 files changed, 3833 insertions(+), 1290 deletions(-) rename dist/script/{background-particles.ec8cfbb7.js => background-particles.b1ff9ebc.js} (88%) rename dist/script/{banner-images.0b8d2149.js => banner-images.58aa73ec.js} (95%) rename dist/script/{com-after.3a9abdf4.js => com-after.6a9befd3.js} (99%) rename dist/script/{com-after.3a9abdf4.js.gz => com-after.6a9befd3.js.gz} (84%) delete mode 100644 dist/script/com-before.0624b248.js delete mode 100644 dist/script/com-before.0624b248.js.gz create mode 100644 dist/script/com-before.37bb1aae.js create mode 100644 dist/script/com-before.37bb1aae.js.gz rename dist/script/{day-night.da3c8326.js => day-night.3267b143.js} (51%) rename dist/script/{gf-blink.466da4a4.js => gf-blink.b59b3904.js} (51%) rename dist/script/{google-fonts.93449ae7.js => google-fonts.4602e00f.js} (51%) rename dist/script/{iconfont.6bd2454d.js => iconfont.bccf406a.js} (51%) delete mode 100644 dist/script/nh-banner-animation.1a1c6c54.js create mode 100644 dist/script/nh-banner-animation.8e2950ad.js delete mode 100644 dist/script/page-books.ab15f654.js create mode 100644 dist/script/page-books.b248ca68.js create mode 100644 dist/script/page-common-com-article.171b5aba.js create mode 100644 dist/script/page-common-com-article.171b5aba.js.gz delete mode 100644 dist/script/page-common-com-article.54f1d177.js delete mode 100644 dist/script/page-common-com-article.54f1d177.js.gz rename dist/script/{page-links.09165c3d.js => page-links.b141ccf2.js} (84%) diff --git a/README.md b/README.md index 21dd4700..37c7a236 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ # Silence -📖 本主题以阅读为核心,美化博客园的显示效果,提高用户体验。 +📖 本主题以阅读为核心,美化博客园的显示效果,提高用户体验。 🍰 基于博皮“SimpleMemory”进行的修改;[页面效果](https://www.cnblogs.com/wangyang0210/) @@ -38,7 +38,7 @@ **Cnblogs-Theme** © [wangyang0210](https://github.com/wangyang0210), Released under the [MIT](./LICENSE) License.
    -> Blog [@Blog](https://www.cnblogs.com/wangyang0210/) · GitHub [@GitHub](https://github.com/wangyang0210) · Email wangyang.0210@foxmail.com +> Blog [@Blog](https://www.cnblogs.com/wangyang0210/) · GitHub [@GitHub](https://github.com/wangyang0210) · Email i@oyo.cool > **Cnblogs-Theme** from **Cnblogs-Theme-SimpleMemory** © [BNDong](https://github.com/BNDong) diff --git a/dist/script/background-particles.ec8cfbb7.js b/dist/script/background-particles.b1ff9ebc.js similarity index 88% rename from dist/script/background-particles.ec8cfbb7.js rename to dist/script/background-particles.b1ff9ebc.js index ae26da7f..cbe95bc1 100644 --- a/dist/script/background-particles.ec8cfbb7.js +++ b/dist/script/background-particles.b1ff9ebc.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[673],{953:function(e,a){a.A='
    '},525:function(e,a,t){t.a(e,(async function(e,c){try{t.r(a),t.d(a,{default:function(){return l}});var i=t(953);function l(e){$("#footer").after(i.A);let a=document.getElementById("particles"),t=[{el:a.querySelector(".particles-layer--1"),opacity:.07,speed:.06},{el:a.querySelector(".particles-layer--2"),opacity:.07,speed:.04},{el:a.querySelector(".particles-layer--3"),opacity:.07,speed:.05}];t.forEach((e=>{gsap.to(e.el,.6,{delay:Math.random(),opacity:e.opacity})})),document.addEventListener("mousemove",(function(e){let a={x:window.innerWidth/2,y:window.innerHeight/2},c={x:e.clientX||e.pageX,y:e.clientY||e.pageY},i={x:a.x-c.x,y:a.y-c.y};t.forEach((e=>{gsap.to(e.el,1,{x:i.x*e.speed,y:i.y*e.speed})}))}))}await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch((e=>console.error("gsap.js",e))),c()}catch(r){c(r)}}),1)}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[673],{956:function(e,a){a.A='
    '},525:function(e,a,t){t.a(e,(async function(e,c){try{t.r(a),t.d(a,{default:function(){return l}});var i=t(956);function l(e){$("#footer").after(i.A);let a=document.getElementById("particles"),t=[{el:a.querySelector(".particles-layer--1"),opacity:.07,speed:.06},{el:a.querySelector(".particles-layer--2"),opacity:.07,speed:.04},{el:a.querySelector(".particles-layer--3"),opacity:.07,speed:.05}];t.forEach((e=>{gsap.to(e.el,.6,{delay:Math.random(),opacity:e.opacity})})),document.addEventListener("mousemove",(function(e){let a={x:window.innerWidth/2,y:window.innerHeight/2},c={x:e.clientX||e.pageX,y:e.clientY||e.pageY},i={x:a.x-c.x,y:a.y-c.y};t.forEach((e=>{gsap.to(e.el,1,{x:i.x*e.speed,y:i.y*e.speed})}))}))}await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch((e=>console.error("gsap.js",e))),c()}catch(r){c(r)}}),1)}}]); \ No newline at end of file diff --git a/dist/script/banner-images.0b8d2149.js b/dist/script/banner-images.58aa73ec.js similarity index 95% rename from dist/script/banner-images.0b8d2149.js rename to dist/script/banner-images.58aa73ec.js index 1da97194..946fa752 100644 --- a/dist/script/banner-images.0b8d2149.js +++ b/dist/script/banner-images.58aa73ec.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[808],{790:function(e,t,n){n.a(e,(async function(e,c){try{function o(e,t,n,c,o,a){const s=document.getElementById(e),r=[];let d=!1;const i={duration:2.3,ease:Power4.easeInOut};t.forEach((e=>{(new Image).src=e}));for(let e=0;e{const s=document.createElement("div");s.className="section";const r=document.createElement("img");r.src=t[a],s.appendChild(r),(o-Math.max(0,e))%2==0?function(e,t,n){e.appendChild(t),gsap.to(e,{...i,y:-n}).then((()=>{e.children[0].remove(),gsap.to(e,{duration:0,y:0}),d=!1}))}(c,s,n):function(e,t,n){e.prepend(t),gsap.to(e,{duration:0,y:-n}),gsap.to(e,{...i,y:0}).then((()=>{e.children[1].remove(),d=!1}))}(c,s,n)}))}setInterval((()=>l(o)),c)}n.r(t),n.d(t,{default:function(){return o}}),await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch((e=>console.error("gsap.js",e))),c()}catch(a){c(a)}}),1)}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[808],{171:function(e,t,n){n.a(e,(async function(e,c){try{function o(e,t,n,c,o,a){const s=document.getElementById(e),r=[];let d=!1;const i={duration:2.3,ease:Power4.easeInOut};t.forEach((e=>{(new Image).src=e}));for(let e=0;e{const s=document.createElement("div");s.className="section";const r=document.createElement("img");r.src=t[a],s.appendChild(r),(o-Math.max(0,e))%2==0?function(e,t,n){e.appendChild(t),gsap.to(e,{...i,y:-n}).then((()=>{e.children[0].remove(),gsap.to(e,{duration:0,y:0}),d=!1}))}(c,s,n):function(e,t,n){e.prepend(t),gsap.to(e,{duration:0,y:-n}),gsap.to(e,{...i,y:0}).then((()=>{e.children[1].remove(),d=!1}))}(c,s,n)}))}setInterval((()=>l(o)),c)}n.r(t),n.d(t,{default:function(){return o}}),await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch((e=>console.error("gsap.js",e))),c()}catch(a){c(a)}}),1)}}]); \ No newline at end of file diff --git a/dist/script/com-after.3a9abdf4.js b/dist/script/com-after.6a9befd3.js similarity index 99% rename from dist/script/com-after.3a9abdf4.js rename to dist/script/com-after.6a9befd3.js index 738a7fb4..4ffc1e6e 100644 --- a/dist/script/com-after.3a9abdf4.js +++ b/dist/script/com-after.6a9befd3.js @@ -1 +1 @@ -(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[327],{70:function(t,e,n){var o={"./particles":[525,673],"./particles.js":[525,673],"./ribbons":[119,667],"./ribbons.js":[119,667],"./season":[97,951],"./season.js":[97,951]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=70,t.exports=i},669:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return l}});var o='
    ',i=n(879);var a='
    已关注
    点击开启
    返回顶部
    ';var s='
    ';function l(){!function(){const t=$("#footer"),e=t.text();let n=o,a=$.__config.footer;n=$.__tools.tempReplacement(n,"footerText",e),a.aplayer.enable&&Promise.all([$.__tools.dynamicLoadingJs($.__config.default.aplayer),$.__tools.dynamicLoadingJs($.__config.default.meting)]).then((t=>{$.__tools.dynamicLoadingCss($.__config.default.aplayercss),$("#footer").append(`\n \n `)})).catch((t=>console.error("aplayer|meting",t))),(()=>{if(a.text.left||a.text.right){let t=[["textLeft",a.text.left],["iconFont",a.text.iconFont.icon],["iconColor",a.text.iconFont.color],["iconSize",a.text.iconFont.fontSize],["textRight",a.text.right],["textShow","block"]];n=$.__tools.batchTempReplacement(n,t)}else n=$.__tools.tempReplacement(n,"textShow","none")})(),(()=>{if($.__config.links.footer.length>0){let t="友情链接:";for(let e=0;e<$.__config.links.footer.length;e++)t+=''+$.__config.links.footer[e][0]+"",e<$.__config.links.footer.length-1&&(t+='/');n=$.__tools.batchTempReplacement(n,[["linksHtml",t],["linkShow","block"]])}else n=$.__tools.tempReplacement(n,"linkShow","none")})(),t.html(n),(()=>{if(1===parseInt(a.style))$("#footer").addClass("footer-t1").find("#footerStyle1").show().css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114131838_footer.webp) no-repeat 50%");else{$("#footer .footer-text").css({"padding-bottom":"0","border-bottom":"none","margin-bottom":"0"});let t=$("#footerStyle2");t.show().find(".clouds").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132857_clouds.webp) repeat-x"),t.find(".background").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114134558_background.webp) repeat-x"),t.find(".foreground").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132230_foreground.webp) repeat-x")}})(),window.setInterval((()=>{let t=$.__tools.getRunDate($.__config.info.startDate||="2021-01-01");$("#blogRunTimeSpan").text("This blog has running : "+t.daysold+" d "+t.hrsold+" h "+t.minsold+" m "+t.seconds+" s")}),500),(()=>{if($.__config.umami?.url&&$.__config.umami?.shareId){const t=$.__config.umami.url;$.__timeIds.umamiTId=window.setInterval((()=>{(0,i.E)(`${t}/api/share/${$.__config.umami.shareId}`).then((e=>{Promise.all([(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getTodayStart()}&end_at=${$.__tools.getTodayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getYesterdayStart()}&end_at=${$.__tools.getYesterdayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/active`,"GET",{},{"x-umami-share-token":e.token})]).then((function(t){const e=t[0],n=t[1],o=t[2];$("#cnzzInfo").text(`Online: ${o[0].x} | Today: ${e.pageviews.value} / ${e.uniques.value} / ${e.totaltime.value} | Yesterday: ${n.pageviews.value} / ${n.uniques.value} / ${n.totaltime.value}`).show()}))})),$.__tools.clearIntervalTimeId($.__timeIds.umamiTId)}),1e3)}})()}(),function(){$("#blog-news").prepend(a);const t=$("#rightMenu");t.find("i").on({mouseover:function(){void 0===$(this).attr("banmv")&&$(this).rotate({animateTo:-60,duration:250,callback:function(){$(this).rotate({animateTo:60,duration:250,callback:function(){$(this).rotate({animateTo:-30,duration:150,callback:function(){$(this).rotate({animateTo:30,duration:150,callback:function(){$(this).rotate({animateTo:0,duration:100})}})}})}})}})}}),t.find(".rightMenuItem").on({mouseover:function(){$(this).find(".rightMenuSpan").stop().fadeIn(300)},mouseout:function(){$(this).find(".rightMenuSpan").stop().fadeOut(300)}}),$("#toUpDown").click((function(){if("down"===$(this).attr("data")){let t;t=$.__config.rtMenu.downScrollDom&&$($.__config.rtMenu.downScrollDom).length>0?$($.__config.rtMenu.downScrollDom).offset().top+10:$(document).height()-$(window).height(),$.__tools.actScroll(t,900)}else $.__tools.actScroll(0,900)})),$.__event.scroll.handle.push((()=>{let t=$("#toUpDown"),e=$("#toUpDownI"),n=$(".toUpDownSpan");$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$.__event.scroll.homeScroll<=$.__event.scroll.docScroll?(e.rotate({animateTo:0}),t.attr("data","up"),n.text("返回顶部")):(e.rotate({animateTo:-180}),t.attr("data","down"),n.text("跳至底部"))})),(()=>{let t=0;setInterval((function(){t+=7,$("#rightMenuSite i").rotate(t)}),30),$("#rightMenuSite").click((function(){"true"===$(this).attr("clickflg")?($("#rightMenuSite .rightMenuSpan").text("点击关闭"),$(this).attr("clickflg","false")):($("#rightMenuSite .rightMenuSpan").text("点击开启"),$(this).attr("clickflg","true")),$("#rightMenu .hideRightMenu").slideToggle(350)}))})(),$.__timeIds.followTId=window.setInterval((()=>{let t=$("#p_b_follow");if(t.length>0){let e=""!==t.text()?$("#p_b_follow a").attr("onclick"):"";if(e&&!!e.indexOf("unfollow")>0){let t=$("#attention");t.attr("onclick",e.replace("unfollow","follow")).attr("clickflg","false"),t.find(".rightMenuSpan").text("关注"),t.find("i").removeClass("icon-follower").addClass("icon-unfollower")}$.__tools.clearIntervalTimeId($.__timeIds.followTId)}}),1e3),$.__config.rtMenu.qrCode&&$("#rightGzh").show().find(".ds-gzh img").attr("src",$.__config.rtMenu.qrCode),($.__config.rtMenu.reward.alipay||$.__config.rtMenu.reward.wechatpay)&&($("#rightDashang").show(),$.__config.rtMenu.reward.alipay&&$("#rightDashang .ds-alipay").show().find("img").attr("src",$.__config.rtMenu.reward.alipay),$.__config.rtMenu.reward.wechatpay&&$("#rightDashang .ds-wecat").show().find("img").attr("src",$.__config.rtMenu.reward.wechatpay)),(()=>{function t(t,e,n){if("false"===t.attr("clickflg")){t.attr("clickflg","true"),e.text("提交中");let n=0;const o=setInterval((()=>{e.text(`${n%2==0?"提交中":"更新中"}.${".".repeat(n%3)}`),n++,n>=6&&(clearInterval(o),e.text(finalText),t.attr("clickflg","false"))}),300)}}$.__timeIds.diggitTId=window.setInterval((()=>{let e=$(".diggit");if(e.length>0){e.prepend('');let n=$("#rightDiggit"),o=n.find(".rightMenuSpan");$.__config.articleContent.diggit&&$.__tools.dynamicLoadingJs($.__config.default.mojs).then((()=>{const t=new mojs.Shape({left:0,top:0,stroke:"#FF9C00",strokeWidth:{56:0},fill:"none",scale:{0:1,easing:"quad.out"},radius:28,duration:450}),e=new mojs.Burst({left:0,top:0,radius:{0:50},easing:mojs.easing.bezier(.1,1,.3,1),delay:300,children:{duration:750,radius:{0:"rand(5, 25)"},shape:["circle","rect","polygon"],fill:["#1abc9c","#2ecc71","#00cec9","#3498db","#9b59b6","#fdcb6e","#f1c40f","#e67e22","#e74c3c","#e84393"],degreeShift:"rand(-90, 90)",delay:"stagger(0, 40)"},opacity:.6,count:10});e.el.style.zIndex=999999;const n=new mojs.Timeline({speed:1.5});n.add(e,t),$(document).on("click touchend",".diggit, #rightDiggit",(function(o){const i={x:o.pageX,y:o.pageY};e.tune(i),t.tune(i),n.replay()}))})).catch((t=>console.error("rtMenu-mo.js: ",t))),n.attr("onclick",e.attr("onclick")),o.text($("#digg_count").text()),n.show().click((function(){t($(this),o,$("#digg_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.diggitTId)}}),1e3),$.__timeIds.buryitTId=window.setInterval((()=>{let e=$(".buryit");if(e.length>0){e.prepend('');let n=$("#rightBuryit"),o=n.find(".rightMenuSpan");n.attr("onclick",e.attr("onclick")),o.text($("#bury_count").text()),n.show().click((function(){t($(this),o,$("#bury_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.buryitTId)}}),1e3)})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rtaDirectory");t.show(),t.click((function(){let t=$("#articleDirectory");t.length&&(t.is(":hidden")?t.fadeIn(300):t.fadeOut(300))}))}})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rightMenuHome");t.show(),t.click((function(){window.location.href=$.__status.homeUrl}))}})(),window.isBlogOwner&&window.isLogined&&$.__tools.getVersion()&&($("#update").show(),$("#update").click((function(){window.open(localStorage.getItem("repoUrl"))})),console.log("\n 🎉%c新版本已经发布了,快点击下方链接查看吧~ \n","color: #fefefe;text-shadow: 0 0 0.5em #0ae642, 0 0 0.2em #5c5c5c;"),console.log("\n %c "+localStorage.getItem("version")+" %c "+localStorage.getItem("repoUrl")+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;"))}(),function(){if(!$.__config.switchDayNight.enable)return!0;let t,e=parseInt((new Date).getHours()),o="cnblogs_config_isNight";$.__status.dayNightCssHref="";let i=t=>{$.__config.articleContent.commentBackground.enable&&$.__tools.setCommentBackground(t)};function a(){$.__status.dayNightCssHref?$("head").append(''):(n.e(866).then(n.bind(n,833)),setTimeout((function(){let t=$("head link");for(let e=t.length-1;e>0;e--){let n=$(t[e]),o=n.attr("href");if(/^.*\/day-night\.[a-z0-9]{8}\.css$/.test(o)){$.__status.dayNightCssHref=o,n.attr("id","baseDarkCss");break}}}),500))}(()=>{switch($.__tools.getCookie(o)){case"day":t="daySwitch";break;case"night":t="";break;default:t=$.__config.switchDayNight.auto.enable?e>=$.__config.switchDayNight.auto.nightHour?"":e>=$.__config.switchDayNight.auto.dayHour?"daySwitch":"":"daySwitch"}})(),$.__config.switchDayNight.nightMode&&(t=""),$("body").prepend($.__tools.tempReplacement(s,"daySwitch",t)),t||a(),i(t?"day":"night"),$("#dayNightSwitch .onOff").click((function(){$(this).hasClass("daySwitch")?($.__tools.setCookie(o,"night",14400),$(this).removeClass("daySwitch"),a(),i("night")):($.__tools.setCookie(o,"day",14400),$(this).addClass("daySwitch"),$("head link#baseDarkCss").remove(),i("day"))}))}(),$.__tools.dynamicLoadingJs($.__config.default.toprogress).then((t=>{$("#blog-news").prepend('
    ');let e=ToProgress&&new window.ToProgress($.__config.progressBar,"#progressBar");$.__event.scroll.handle.push((()=>{e.setProgress($.__tools.getScrollPercent())}))})).catch((t=>console.log("toprogress.js",t))),(async()=>{for(const[t,e]of Object.entries($.__config.animate.background))if(e.enable){(0,(await n(70)(`./${t}`)).default)(e.options||{})}})(),(async()=>{for(const[t,e]of Object.entries($.__config.animate.mouse))if(e.enable){(0,(await n(354)(`./${t}`)).default)(e.options)}})(),function(){const t=$("#favicon");if($.__config.info.blogIcon&&t.length&&t.attr("href",$.__config.info.blogIcon),$.__config.info.blogIcon&&!t.length){let t=document.createElement("link");t.rel="shortcut icon",t.href=$.__config.info.blogIcon,document.getElementsByTagName("head")[0].appendChild(t)}}(),function(){let t,e,n,o=document.title,i=$.__config.title.onblur,a=$.__config.title.onblurTime,s=$.__config.title.focus,l=$.__config.title.focusTime;void 0!==document.hidden&&(t="hidden",e="visibilitychange"),void 0!==document.mozHidden&&(t="mozHidden",e="mozvisibilitychange"),void 0!==document.webkitHidden&&(t="webkitHidden",e="webkitvisibilitychange");let c=()=>{n&&clearTimeout(n),document[t]&&a>=0&&(n=setTimeout((()=>{document.title=i+" - "+o.split(" - ")[0]}),a)),!document[t]&&l>=0&&(document.title=s,n=setTimeout((()=>{document.title=o}),l)),!document[t]&&l<0&&(document.title=o)};void 0===document.addEventListener&&void 0===document[t]||document.addEventListener(e,c,!1)}(),window.console.log.apply(console,["\n %c %c %c CnblogsTheme-GitHub %c %c https://github.com/wangyang0210/cnblogs-theme %c \n\n","background: #fadfa3; padding:5px 0;","background: #fadfa3; padding:5px 0;","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; padding:5px 0;","background: #FCEDC9; color:#030307; padding:5px 0;","background: #fadfa3; padding:5px 0;"]),$.__config.consoleList.length&&$.each($.__config.consoleList,(function(t){let e=$.__config.consoleList[t];console.log("\n %c "+e[0]+" %c "+e[1]+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;")}))}},354:function(t,e,n){var o={"./bubble":[527,987],"./bubble.js":[527,987],"./click":[537,87],"./click.js":[537,87],"./mo":[53,677],"./mo.js":[53,677],"./mouse":[326,74],"./mouse.js":[326,74]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=354,t.exports=i}}]); \ No newline at end of file +(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[327],{70:function(t,e,n){var o={"./particles":[525,673],"./particles.js":[525,673],"./ribbons":[119,667],"./ribbons.js":[119,667],"./season":[97,951],"./season.js":[97,951]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=70,t.exports=i},523:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return l}});var o='
    ',i=n(879);var a='
    已关注
    点击开启
    返回顶部
    ';var s='
    ';function l(){!function(){const t=$("#footer"),e=t.text();let n=o,a=$.__config.footer;n=$.__tools.tempReplacement(n,"footerText",e),a.aplayer.enable&&Promise.all([$.__tools.dynamicLoadingJs($.__config.default.aplayer),$.__tools.dynamicLoadingJs($.__config.default.meting)]).then((t=>{$.__tools.dynamicLoadingCss($.__config.default.aplayercss),$("#footer").append(`\n \n `)})).catch((t=>console.error("aplayer|meting",t))),(()=>{if(a.text.left||a.text.right){let t=[["textLeft",a.text.left],["iconFont",a.text.iconFont.icon],["iconColor",a.text.iconFont.color],["iconSize",a.text.iconFont.fontSize],["textRight",a.text.right],["textShow","block"]];n=$.__tools.batchTempReplacement(n,t)}else n=$.__tools.tempReplacement(n,"textShow","none")})(),(()=>{if($.__config.links.footer.length>0){let t="友情链接:";for(let e=0;e<$.__config.links.footer.length;e++)t+=''+$.__config.links.footer[e][0]+"",e<$.__config.links.footer.length-1&&(t+='/');n=$.__tools.batchTempReplacement(n,[["linksHtml",t],["linkShow","block"]])}else n=$.__tools.tempReplacement(n,"linkShow","none")})(),t.html(n),(()=>{if(1===parseInt(a.style))$("#footer").addClass("footer-t1").find("#footerStyle1").show().css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114131838_footer.webp) no-repeat 50%");else{$("#footer .footer-text").css({"padding-bottom":"0","border-bottom":"none","margin-bottom":"0"});let t=$("#footerStyle2");t.show().find(".clouds").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132857_clouds.webp) repeat-x"),t.find(".background").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114134558_background.webp) repeat-x"),t.find(".foreground").css("background","url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132230_foreground.webp) repeat-x")}})(),window.setInterval((()=>{let t=$.__tools.getRunDate($.__config.info.startDate||="2021-01-01");$("#blogRunTimeSpan").text("This blog has running : "+t.daysold+" d "+t.hrsold+" h "+t.minsold+" m "+t.seconds+" s")}),500),(()=>{if($.__config.umami?.url&&$.__config.umami?.shareId){const t=$.__config.umami.url;$.__timeIds.umamiTId=window.setInterval((()=>{(0,i.E)(`${t}/api/share/${$.__config.umami.shareId}`).then((e=>{Promise.all([(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getTodayStart()}&end_at=${$.__tools.getTodayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/stats?start_at=${$.__tools.getYesterdayStart()}&end_at=${$.__tools.getYesterdayEnd()}`,"GET",{},{"x-umami-share-token":e.token}),(0,i.E)(`${t}/api/websites/${e.id}/active`,"GET",{},{"x-umami-share-token":e.token})]).then((function(t){const e=t[0],n=t[1],o=t[2];$("#cnzzInfo").text(`Online: ${o[0].x} | Today: ${e.pageviews.value} / ${e.uniques.value} / ${e.totaltime.value} | Yesterday: ${n.pageviews.value} / ${n.uniques.value} / ${n.totaltime.value}`).show()}))})),$.__tools.clearIntervalTimeId($.__timeIds.umamiTId)}),1e3)}})()}(),function(){$("#blog-news").prepend(a);const t=$("#rightMenu");t.find("i").on({mouseover:function(){void 0===$(this).attr("banmv")&&$(this).rotate({animateTo:-60,duration:250,callback:function(){$(this).rotate({animateTo:60,duration:250,callback:function(){$(this).rotate({animateTo:-30,duration:150,callback:function(){$(this).rotate({animateTo:30,duration:150,callback:function(){$(this).rotate({animateTo:0,duration:100})}})}})}})}})}}),t.find(".rightMenuItem").on({mouseover:function(){$(this).find(".rightMenuSpan").stop().fadeIn(300)},mouseout:function(){$(this).find(".rightMenuSpan").stop().fadeOut(300)}}),$("#toUpDown").click((function(){if("down"===$(this).attr("data")){let t;t=$.__config.rtMenu.downScrollDom&&$($.__config.rtMenu.downScrollDom).length>0?$($.__config.rtMenu.downScrollDom).offset().top+10:$(document).height()-$(window).height(),$.__tools.actScroll(t,900)}else $.__tools.actScroll(0,900)})),$.__event.scroll.handle.push((()=>{let t=$("#toUpDown"),e=$("#toUpDownI"),n=$(".toUpDownSpan");$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$.__event.scroll.homeScroll<=$.__event.scroll.docScroll?(e.rotate({animateTo:0}),t.attr("data","up"),n.text("返回顶部")):(e.rotate({animateTo:-180}),t.attr("data","down"),n.text("跳至底部"))})),(()=>{let t=0;setInterval((function(){t+=7,$("#rightMenuSite i").rotate(t)}),30),$("#rightMenuSite").click((function(){"true"===$(this).attr("clickflg")?($("#rightMenuSite .rightMenuSpan").text("点击关闭"),$(this).attr("clickflg","false")):($("#rightMenuSite .rightMenuSpan").text("点击开启"),$(this).attr("clickflg","true")),$("#rightMenu .hideRightMenu").slideToggle(350)}))})(),$.__timeIds.followTId=window.setInterval((()=>{let t=$("#p_b_follow");if(t.length>0){let e=""!==t.text()?$("#p_b_follow a").attr("onclick"):"";if(e&&!!e.indexOf("unfollow")>0){let t=$("#attention");t.attr("onclick",e.replace("unfollow","follow")).attr("clickflg","false"),t.find(".rightMenuSpan").text("关注"),t.find("i").removeClass("icon-follower").addClass("icon-unfollower")}$.__tools.clearIntervalTimeId($.__timeIds.followTId)}}),1e3),$.__config.rtMenu.qrCode&&$("#rightGzh").show().find(".ds-gzh img").attr("src",$.__config.rtMenu.qrCode),($.__config.rtMenu.reward.alipay||$.__config.rtMenu.reward.wechatpay)&&($("#rightDashang").show(),$.__config.rtMenu.reward.alipay&&$("#rightDashang .ds-alipay").show().find("img").attr("src",$.__config.rtMenu.reward.alipay),$.__config.rtMenu.reward.wechatpay&&$("#rightDashang .ds-wecat").show().find("img").attr("src",$.__config.rtMenu.reward.wechatpay)),(()=>{function t(t,e,n){if("false"===t.attr("clickflg")){t.attr("clickflg","true"),e.text("提交中");let n=0;const o=setInterval((()=>{e.text(`${n%2==0?"提交中":"更新中"}.${".".repeat(n%3)}`),n++,n>=6&&(clearInterval(o),e.text(finalText),t.attr("clickflg","false"))}),300)}}$.__timeIds.diggitTId=window.setInterval((()=>{let e=$(".diggit");if(e.length>0){e.prepend('');let n=$("#rightDiggit"),o=n.find(".rightMenuSpan");$.__config.articleContent.diggit&&$.__tools.dynamicLoadingJs($.__config.default.mojs).then((()=>{const t=new mojs.Shape({left:0,top:0,stroke:"#FF9C00",strokeWidth:{56:0},fill:"none",scale:{0:1,easing:"quad.out"},radius:28,duration:450}),e=new mojs.Burst({left:0,top:0,radius:{0:50},easing:mojs.easing.bezier(.1,1,.3,1),delay:300,children:{duration:750,radius:{0:"rand(5, 25)"},shape:["circle","rect","polygon"],fill:["#1abc9c","#2ecc71","#00cec9","#3498db","#9b59b6","#fdcb6e","#f1c40f","#e67e22","#e74c3c","#e84393"],degreeShift:"rand(-90, 90)",delay:"stagger(0, 40)"},opacity:.6,count:10});e.el.style.zIndex=999999;const n=new mojs.Timeline({speed:1.5});n.add(e,t),$(document).on("click touchend",".diggit, #rightDiggit",(function(o){const i={x:o.pageX,y:o.pageY};e.tune(i),t.tune(i),n.replay()}))})).catch((t=>console.error("rtMenu-mo.js: ",t))),n.attr("onclick",e.attr("onclick")),o.text($("#digg_count").text()),n.show().click((function(){t($(this),o,$("#digg_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.diggitTId)}}),1e3),$.__timeIds.buryitTId=window.setInterval((()=>{let e=$(".buryit");if(e.length>0){e.prepend('');let n=$("#rightBuryit"),o=n.find(".rightMenuSpan");n.attr("onclick",e.attr("onclick")),o.text($("#bury_count").text()),n.show().click((function(){t($(this),o,$("#bury_count").text())})),$.__tools.clearIntervalTimeId($.__timeIds.buryitTId)}}),1e3)})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rtaDirectory");t.show(),t.click((function(){let t=$("#articleDirectory");t.length&&(t.is(":hidden")?t.fadeIn(300):t.fadeOut(300))}))}})(),(()=>{if("home"!==$.__status.pageType){let t=$("#rightMenuHome");t.show(),t.click((function(){window.location.href=$.__status.homeUrl}))}})(),window.isBlogOwner&&window.isLogined&&$.__tools.getVersion()&&($("#update").show(),$("#update").click((function(){window.open(localStorage.getItem("repoUrl"))})),console.log("\n 🎉%c新版本已经发布了,快点击下方链接查看吧~ \n","color: #fefefe;text-shadow: 0 0 0.5em #0ae642, 0 0 0.2em #5c5c5c;"),console.log("\n %c "+localStorage.getItem("version")+" %c "+localStorage.getItem("repoUrl")+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;"))}(),function(){if(!$.__config.switchDayNight.enable)return!0;let t,e=parseInt((new Date).getHours()),o="cnblogs_config_isNight";$.__status.dayNightCssHref="";let i=t=>{$.__config.articleContent.commentBackground.enable&&$.__tools.setCommentBackground(t)};function a(){$.__status.dayNightCssHref?$("head").append(''):(n.e(866).then(n.bind(n,630)),setTimeout((function(){let t=$("head link");for(let e=t.length-1;e>0;e--){let n=$(t[e]),o=n.attr("href");if(/^.*\/day-night\.[a-z0-9]{8}\.css$/.test(o)){$.__status.dayNightCssHref=o,n.attr("id","baseDarkCss");break}}}),500))}(()=>{switch($.__tools.getCookie(o)){case"day":t="daySwitch";break;case"night":t="";break;default:t=$.__config.switchDayNight.auto.enable?e>=$.__config.switchDayNight.auto.nightHour?"":e>=$.__config.switchDayNight.auto.dayHour?"daySwitch":"":"daySwitch"}})(),$.__config.switchDayNight.nightMode&&(t=""),$("body").prepend($.__tools.tempReplacement(s,"daySwitch",t)),t||a(),i(t?"day":"night"),$("#dayNightSwitch .onOff").click((function(){$(this).hasClass("daySwitch")?($.__tools.setCookie(o,"night",14400),$(this).removeClass("daySwitch"),a(),i("night")):($.__tools.setCookie(o,"day",14400),$(this).addClass("daySwitch"),$("head link#baseDarkCss").remove(),i("day"))}))}(),$.__tools.dynamicLoadingJs($.__config.default.toprogress).then((t=>{$("#blog-news").prepend('
    ');let e=ToProgress&&new window.ToProgress($.__config.progressBar,"#progressBar");$.__event.scroll.handle.push((()=>{e.setProgress($.__tools.getScrollPercent())}))})).catch((t=>console.log("toprogress.js",t))),(async()=>{for(const[t,e]of Object.entries($.__config.animate.background))if(e.enable){(0,(await n(70)(`./${t}`)).default)(e.options||{})}})(),(async()=>{for(const[t,e]of Object.entries($.__config.animate.mouse))if(e.enable){(0,(await n(354)(`./${t}`)).default)(e.options)}})(),function(){const t=$("#favicon");if($.__config.info.blogIcon&&t.length&&t.attr("href",$.__config.info.blogIcon),$.__config.info.blogIcon&&!t.length){let t=document.createElement("link");t.rel="shortcut icon",t.href=$.__config.info.blogIcon,document.getElementsByTagName("head")[0].appendChild(t)}}(),function(){let t,e,n,o=document.title,i=$.__config.title.onblur,a=$.__config.title.onblurTime,s=$.__config.title.focus,l=$.__config.title.focusTime;void 0!==document.hidden&&(t="hidden",e="visibilitychange"),void 0!==document.mozHidden&&(t="mozHidden",e="mozvisibilitychange"),void 0!==document.webkitHidden&&(t="webkitHidden",e="webkitvisibilitychange");let c=()=>{n&&clearTimeout(n),document[t]&&a>=0&&(n=setTimeout((()=>{document.title=i+" - "+o.split(" - ")[0]}),a)),!document[t]&&l>=0&&(document.title=s,n=setTimeout((()=>{document.title=o}),l)),!document[t]&&l<0&&(document.title=o)};void 0===document.addEventListener&&void 0===document[t]||document.addEventListener(e,c,!1)}(),window.console.log.apply(console,["\n %c %c %c CnblogsTheme-GitHub %c %c https://github.com/wangyang0210/cnblogs-theme %c \n\n","background: #fadfa3; padding:5px 0;","background: #fadfa3; padding:5px 0;","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; padding:5px 0;","background: #FCEDC9; color:#030307; padding:5px 0;","background: #fadfa3; padding:5px 0;"]),$.__config.consoleList.length&&$.each($.__config.consoleList,(function(t){let e=$.__config.consoleList[t];console.log("\n %c "+e[0]+" %c "+e[1]+" \n","color: #fadfa3; background: #030307; padding:5px 0;","background: #fadfa3; color:#000;padding:5px 0;")}))}},354:function(t,e,n){var o={"./bubble":[527,987],"./bubble.js":[527,987],"./click":[537,87],"./click.js":[537,87],"./mo":[53,677],"./mo.js":[53,677],"./mouse":[326,74],"./mouse.js":[326,74]};function i(t){if(!n.o(o,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=o[t],i=e[0];return n.e(e[1]).then((function(){return n(i)}))}i.keys=function(){return Object.keys(o)},i.id=354,t.exports=i}}]); \ No newline at end of file diff --git a/dist/script/com-after.3a9abdf4.js.gz b/dist/script/com-after.6a9befd3.js.gz similarity index 84% rename from dist/script/com-after.3a9abdf4.js.gz rename to dist/script/com-after.6a9befd3.js.gz index 04df4ccb986ca754b75b52c401652c94b5e82f20..5839248cf101635bbf3db9780dbc1f7f6558d490 100644 GIT binary patch delta 1051 zcmV+$1myehHSjgCpaBDLEqk-00ZSEscsAB`qhLasOg^bn4Sen0n$V(hmNX4Xf86?if-Hy8sM<1!<6zu)$kx0uEjC6eX)U4j#dWil9l6Z3 z@#3^Ow%5zv+O({sC|i^a%iUai)2vRxXE`6|tSHvNd^m^x5k4#|Dr1 zH>=wHeQ9^A-L(O?1!*xd;9i?;htqr0r_Q8m*Z8iMW9gUvCd(r^xAg6Qw*s|UHj0oR zq^YvKXmOE6rRRj_n!1vl2!oySQT@#pmWe!JYdxwQ*R2!^U028IYL}8RZjGMPM1V~5 zv93KqhcdwWMAz$K(KS|QxV?C>Sk|YsuOyC&4egM`cAYCksl?cp0Zq@;Tg1vTUru?D zlj(lMv;F<%tSZ{}+}K8cp&Q$IU8|YZ`%8WAL{ZMDV0Y8fuE1))5vbhtCOj9>yu80a znc-9)NV}RbR!qlCR2+-j7mw&zCLPw>uM9(%JMgjeC&)eg(g~(IlNg!78#zTHQf4IW z#uW(hY?#jT_0;ipjof36VzYL{qj_PZTPh?~zl`o)8#Gdsw}sMwWLGx_gAL$WQY6D9 zO~gecU6Ru0w@EwY&);d0uO1bLDS!T2OwQTxX(HNu+7QL61Z;9sHYXaWRgvxQtGio$ z0Lk>#;GKxm{e5~g!2A1JHfSGG6y^GW43Yx~OaKo!DrRXSH1#CMc&Qsy*NtmyY}1nM zB_4%wbvt~i8|fy0zndNGxW4SK;_|CH8pn5~fqXY91XCBK4V)8k`r^e_0*x7wagC^* zqq5U2vnZ!@dZASid&)lk+2)!EJsc5%0{05-k6l2r(;qhlk@tOy)zhk$zPj zx=oe+EeSr#)ZL=Soe7N+ss#gVST!0?kc^@v07Qp>xj|n z;JJxqtYy_y?wwA|6LH$_yeu-6(OQ?u>HphnpYj11w(IQpSlw_w9HvZtj?Op2p!~jE z39LU;*T72;Qt!mIeWMMkFdOKUt7pUW>*pG!1)3MKUEA^u-)TT4Vg>#GU$9$!!OnJ_ VwNKbBPxbx^{{i{RT(#Ix003E`DgXcg delta 1051 zcmV+$1myehHSjgCpaBE$yl}Il0ZSEs1h%c~M!|$MnS3s~?U$4mND-mlisXw`jJ(f| zaG#lGNg}rral%f^4W!%_q@d+ab@)%vKltb{rWa-=#rz1JQ1dx9!_!5u{7A+LuOA}8 z3ZZd*ml6kjwfQHpnyZbT^!_ks^yzY0g~{|~X)DVKsI3{HW6qx@Of?qKg2{Y;P}mbH zFSJStEt&OItrA()*Wmh-4QnpbOEX<2T2=Gt7CX8MQMDmw`z;82SEI-DqC{>a?m^gV zJuX*1oo+U&!S|GtK$AUFmUqbGi&k`EdlEunw3?EqGD9ZUXu6ST;#R57N^PY@Ur)FN zNF~#D8u;3~HK9f2ENL2&{9f`8j}0F2 zZ&tPY`_k@KyK4h(3({g_z`Zux4yX5~Pn}8CuJK(h$I>tTO_oP;Zt2^9Zv|?zY!o3s zNK<8d(c&VDO3w+;HFYI95e7TuqxzdIEE9Rc)_PPqu3IS-x~`7Z)h;Dt+!{Tni2#}A zV_kcK4rPG#iLTefqHCd>?K)S8Qi-uG1Dc+xw}_QxzMS$P zC)53iXZ!ojSyi;{xv`CZLN~Vax>hr*_m}$KiK3iQ!S1G|U4hkpBT%{PO?WP%d3k?< zGQ+7pkajg=teB3Os5ln4FCNjcOggN$Um1ojci>~`Pmp`~r4vkbCNVODH*$(Zq|8X# zjVlo1*)W~w>#5`I8o9?B#b)h@NAto+w^T@~ei_}pHfW?MZwsY=$*yh=1{=V$q)3KI znuv=?x+JB~Z}RB3E1SOY)&*#t0LRqS9iDi z0Fvpe!8;MB`}_20fcN*cY|uWWD9ZH#86*b~m;fGdRLs&uXzEFh@lrRat{d0Z*rp}h zOFRnW>UQ{2H_}aiem6VVaedie#pPFZG>-2|1Nm-J2&OJd8#pK8^u>#<1R66U;~G&r zM`fp5W>HS*^g^p3#z}RhDE}RoC+9~pgWLQ@BHoz~C0PD95n@*K4iCqPn9PT0BmJs6 zbek&sTM~Sfsk=qzE#dX<5*t|m7w;*%vF;t;y>lEkx0$bh!uoX0+*Nv)W3{rH*Ab)D z!E+PKSj(!Z+&i6^C*ri2Y}eWGvAW@WI82%P9G!23LHT{T z5?Ftxu7Q^xq~3{Z`$ij7VK&eySI>s$*UvRd3p6ieySC*SzSDq8#0vWVzhJlef}QO; VYoD-Np6dMy{{s~koqpI*008v97kU5y diff --git a/dist/script/com-before.0624b248.js b/dist/script/com-before.0624b248.js deleted file mode 100644 index f9bd845a..00000000 --- a/dist/script/com-before.0624b248.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[542],{578:function(s,e){e.A=' '},365:function(s,e){e.A=' '},538:function(s,e,i){i.d(e,{A:function(){return t}});var a='';function t(){$("#sidebar_news").prepend(a),(()=>{let s,e,a,t=$("#main-header");"home"===$.__status.pageType?s=$.__config.banner.home.background.length>0?$.__config.banner.home.background:["https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_220917053600_wallhaven-6k3oox.webp"]:(s=$.__config.banner.article.background.length>0?$.__config.banner.article.background:["https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_220917053937_wallhaven-j5mz95.webp"],a="40vh",$("#homeTopTitle").hide(),$(".scroll-down").hide(),$("#home").css("margin-top","40vh"),$("#cb_post_title_url").addClass("post-del-title")),a&&t.css("height",a),$.__config.animate.bannerImages?.enable?i.e(808).then(i.bind(i,790)).then((e=>{(0,e.default)("main-header",s,$.__config.animate.bannerImages.options.itemNum,$.__config.animate.bannerImages.options.time,$.__config.animate.bannerImages.options.sort,$.__config.animate.bannerImages.options.current<0?$.__tools.randomNum(0,s.length-1):$.__config.animate.bannerImages.options.current)})):(e=s.length>1?s[$.__tools.randomNum(0,s.length-1)]:s[0]||"",t.css({background:"#222 url('"+encodeURI(e)+"') center center no-repeat","background-size":"cover"})),$.__config.banner.text||$(".main-header-content.inner").addClass("textUnselect")})(),$.__event.scroll.handle.push((()=>{const s=$("#open-button"),{temScroll:e,docScroll:i,homeScroll:a}=$.__event.scroll,t=ei&&a>=i,o=s.hasClass("menu-button-scroll");(t&&!o||n&&o)&&s.toggleClass("menu-button-scroll",t).text(t?"":"MENU")}))}},561:function(s,e,i){i.a(s,(async function(s,a){try{i.r(e),i.d(e,{default:function(){return r}});var t=i(810),n=i(538),o=i(902),d=s([t]);function r(){i.e(287).then(i.bind(i,400)),i.e(999).then(i.bind(i,800));const s=$.__tools.getTodayDate();("12-13"==s||$.__config.memorialDays.includes(s))&&$("html").css("filter","grayscale(100%)"),setTimeout((()=>{Object.values($.__timeIds).forEach((s=>s&&clearInterval(s)))}),3e4),o.A.init(),(0,t.A)(),(0,n.A)(),""!==$.__config.fontIconExtend&&$.__tools.dynamicLoadingCss($.__config.fontIconExtend,1),$.__loading.stop()}t=(d.then?(await d)():d)[0],await $.__tools.dynamicLoadingJs($.__config.default.jqueryrotate).catch((s=>console.error("jqueryrotate.js",s))),a()}catch(l){a(l)}}),1)},171:function(s,e,i){function a(){function s(s){return new RegExp("(^|\\s+)"+s+"(\\s+|$)")}let e,i,a;function t(s,t){(e(s,t)?a:i)(s,t)}return"classList"in document.documentElement?(e=function(s,e){return s.classList.contains(e)},i=function(s,e){s.classList.add(e)},a=function(s,e){s.classList.remove(e)}):(e=function(e,i){return s(i).test(e.className)},i=function(s,i){e(s,i)||(s.className=s.className+" "+i)},a=function(e,i){e.className=e.className.replace(s(i)," ")}),{hasClass:e,addClass:i,removeClass:a,toggleClass:t,has:e,add:i,remove:a,toggle:t}}i.d(e,{A:function(){return a}})},533:function(s,e,i){i.a(s,(async function(s,a){try{i.d(e,{A:function(){return n}});var t=i(171);function n(){let s,e=document.body,i=document.querySelector(".content-wrap"),a=document.getElementById("open-button"),n=document.getElementById("close-button"),o=!1,d=(0,t.A)(),r=document.getElementById("morph-shape"),l=Snap(r.querySelector("svg")).select("path"),c=l.attr("d"),b=!1;function p(){$(".menu-wrap").show(),o?($(e).removeClass("show-menu"),$("#content-wrap").fadeOut(300),$(e).css("overflow","auto"),$("#mainContent").off("touchmove"),l.attr("d",c),b=!1):(d.add(e,"show-menu"),$("#content-wrap").show(),$("body").css("overflow","hidden"),s.scrollTo(!1,"top")),o=!o}return a.addEventListener("click",p),n&&n.addEventListener("click",p),i.addEventListener("click",(function(s){let e=s.target;o&&e!==a&&p()})),s=new Optiscroll(document.querySelector("#menuWrap"),{preventParentScroll:!0,forceScrollbars:!0}),{myOptiscrollInstance:s}}await $.__tools.dynamicLoadingJs($.__config.default.snapsvg).catch((s=>console.error("snapsvg-cjs.js",s))),await $.__tools.dynamicLoadingJs($.__config.default.optiscroll).catch((s=>console.log("optiscroll.js",s))),await $.__tools.dynamicLoadingCss($.__config.default.optiscrollcss),a()}catch(o){a(o)}}),1)},810:function(s,e,i){i.a(s,(async function(s,a){try{i.d(e,{A:function(){return r}});var t=i(578),n=i(365),o=i(533),d=s([o]);function r(){let s;$("#sidebar_news").prepend(t.A),s=(0,o.A)(),(()=>{let s=$.__tools.tempReplacement(n.A,"user",$.__status.user);$(".sidebar-footer").html(s);let e=$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar;$("#menuBlogAvatar").append("用户头像"),$(".sidebar-title-msg").text($.__config.sidebar.titleMsg)})(),(()=>{let s=$.__config.sidebar.infoBackground?$.__config.sidebar.infoBackground:"https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114135508_sidebar_bg_2.webp";$(".container .menu-wrap").css("background-image","url('"+s+"')")})(),(()=>{let s=1e3;function e(s,e,i){s.length>0&&""===e.html()&&(e.html(function(s){let e="
      ",i=/^[1-9]+\d*$/;return s.each((a=>{let t=$(s[a]),n=t.text()===t.html()?{}:$(t.html()),o=t.text().trim().split(".");i.test(o[0])&&o.splice(0,1);let d=o.join(".").trim();n.length>0&&n.html(d),d.length>0&&(e+="
    • "+(n.length>0?n.prop("outerHTML"):''+d+"")+"
    • ")})),e+="
    ",e}(s)),e.parent(".sidebar-dropdown").show(),$.__tools.clearIntervalTimeId(i))}$.__timeIds.introduceTId=window.setInterval((()=>{let s=$("#profile_block").html(),e=$("#introduce");$("#profile_block img")[0]&&(s=s.replace("
    ","")),"string"==typeof s&&""===e.html()&&(e.html($.__tools.htmlFiltrationScript(s)),$.__tools.clearIntervalTimeId($.__timeIds.introduceTId))}),s),$.__config.sidebar.blogStatus&&($.__timeIds.blogStatsTId=window.setInterval((()=>{let s=$(".blogStats"),e=$(".sidebar-stats");s.length>0&&(e.html($.__tools.htmlFiltrationScript(s.html())).show(),s.html(""),$.__tools.clearIntervalTimeId($.__timeIds.blogStatsTId))}),s)),$.__timeIds.calendarTId=window.setInterval((()=>{let s=$("#blogCalendar"),e=$("#blog-calendar"),i=$("#calendar-box");if(s.length>0&&""===i.html()){let s='
    '+e.html()+"
    ";e.remove(),i.html(s).show(),$("#blog-calendar").css("visibility","visible"),$.__tools.clearIntervalTimeId($.__timeIds.calendarTId)}}),s),$.__timeIds.searchTId=window.setInterval((()=>{let s=$("#sidebar_search_box"),e=$("#sb-sidebarSearchBox");s.length>0&&""===e.html()&&(e.prepend('
    '),$(".sidebar-search").show(),$.__tools.clearIntervalTimeId($.__timeIds.searchTId))}),s),$.__timeIds.scorerankTId=window.setInterval((()=>{e($("#sidebar_scorerank ul li"),$("#sb-sidebarScorerank"),$.__timeIds.scorerankTId)}),s),$.__timeIds.newEssayTId=window.setInterval((()=>{e($("#sidebar_recentposts ul li"),$("#sb-sidebarRecentposts"),$.__timeIds.newEssayTId)}),s),$.__timeIds.topTagsTId=window.setInterval((()=>{e($("#sidebar_toptags ul li"),$("#sb-toptags"),$.__timeIds.topTagsTId)}),s),$.__timeIds.classifyTId=window.setInterval((()=>{e($("#sidebar_postcategory ul li"),$("#sb-classify"),$.__timeIds.classifyTId)}),s),$.__timeIds.articleCategoryTId=window.setInterval((()=>{e($("#sidebar_articlecategory ul li"),$("#sb-ArticleCategory"),$.__timeIds.articleCategoryTId)}),s),$.__timeIds.recordTId=window.setInterval((()=>{e($("#sidebar_postarchive ul li"),$("#sb-record"),$.__timeIds.recordTId)}),s),$.__timeIds.articleTId=window.setInterval((()=>{e($("#sidebar_articlearchive ul li"),$("#sb-articlearchive"),$.__timeIds.articleTId)}),s),$.__timeIds.topViewTId=window.setInterval((()=>{e($("#TopViewPostsBlock ul li"),$("#sb-topview"),$.__timeIds.topViewTId)}),s),$.__timeIds.topDiggPostsTId=window.setInterval((()=>{e($("#TopDiggPostsBlock ul li"),$("#sb-topDiggPosts"),$.__timeIds.topDiggPostsTId)}),s),$.__timeIds.commentsTId=window.setInterval((()=>{let s=$("#sidebar_recentcomments ul"),e=$("#sb-recentComments");s.length>0&&""===e.html()&&(e.html((s=>{let e,i,a,t="
      ",n=/^[1-9]+\d*$/;if(s.find("li").length>2){if(e=s.find("li.recent_comment_title"),i=s.find("li.recent_comment_body"),a=s.find("li.recent_comment_author"),e.length!==i.length||e.length!==a.length)return;e.each((s=>{let o=$(e[s]),d=o.text()===o.html()?{}:$(o.html()),r=o.text().trim().split(".");n.test(r[0])&&r.splice(0,1);let l=r.join(".").trim();d.length>0&&d.html(l),t+="
    • "+(d.length>0?d.prop("outerHTML"):""+l+"")+'
      '+$(i[s]).text()+'
      '+$(a[s]).text()+"
    • "}))}return t+="
    ",t})(s)),e.parent(".sidebar-dropdown").show(),$.__tools.clearIntervalTimeId($.__timeIds.commentsTId))}),s),(()=>{if($.__config.sidebar?.navList){let s=$.__config.sidebar.navList,e="";s.length>0&&(e="
      ",$.each(s,(function(i){let a=s[i].length>2?s[i][2]:"icon-qianzishenhe";e+='
    • '+s[i][0]+"
    • "})),e+="
    ",$(".customize-nav").append(e).show())}})(),(()=>{if($.__config.sidebar?.customList){let s=$.__config.sidebar.customList;if(Object.keys(s).length>0){let e="";$.each(s,((s,i)=>{let a='",e+=a})),$("#customize-sidebar-menu ul").append(e),$("#customize-sidebar-menu").show(),$("#customize-sidebar-menu .sidebar-dropdown").show()}}})()})(),$.__config.animate.avatar.enable&&($("#menuBlogAvatar").addClass("img-rounded"),$(".author_avatar").addClass("img-rounded"),$(".feedbackAvatar").addClass("img-rounded")),$.__config.sidebar.submenu.pointsRank&&($("#sb-sidebarScorerank").parent("li.sidebar-dropdown").addClass("active"),$("#sb-sidebarScorerank").show()),$.__config.sidebar.submenu.latestPosts&&($("#sb-sidebarRecentposts").parent("li.sidebar-dropdown").addClass("active"),$("#sb-sidebarRecentposts").show()),$.__config.sidebar.submenu.myTags&&($("#sb-toptags").parent("li.sidebar-dropdown").addClass("active"),$("#sb-toptags").show()),$.__config.sidebar.submenu.postsClassify&&($("#sb-classify").parent("li.sidebar-dropdown").addClass("active"),$("#sb-classify").show()),$.__config.sidebar.submenu.articleClassify&&($("#sb-ArticleCategory").parent("li.sidebar-dropdown").addClass("active"),$("#sb-ArticleCategory").show()),$.__config.sidebar.submenu.readRank&&($("#sb-topview").parent("li.sidebar-dropdown").addClass("active"),$("#sb-topview").show()),$.__config.sidebar.submenu.recommendRank&&($("#sb-topDiggPosts").parent("li.sidebar-dropdown").addClass("active"),$("#sb-topDiggPosts").show()),$.__config.sidebar.submenu.postsArchive&&($("#sb-record").parent("li.sidebar-dropdown").addClass("active"),$("#sb-record").show()),$.__config.sidebar.submenu.articleArchive&&($("#sb-articlearchive").parent("li.sidebar-dropdown").addClass("active"),$("#sb-articlearchive").show()),$.__config.sidebar.submenu.latestComment&&($("#sb-recentComments").parent("li.sidebar-dropdown").addClass("active"),$("#sb-recentComments").show()),$.__config.sidebar.submenu.customList&&($("#customize-sidebar-menu .sidebar-submenu").parent("li.sidebar-dropdown").addClass("active"),$("#customize-sidebar-menu .sidebar-submenu").show()),$(".sidebar-menu a.sidebar-dropdown-box").on("click",(function(){let e=$(this).parent("li.sidebar-dropdown"),i=e.find(".sidebar-submenu");i.length>0&&(e.hasClass("active")?(e.removeClass("active"),i.slideUp(300)):(e.addClass("active"),i.slideDown(300)),setTimeout((function(){s&&void 0!==s.myOptiscrollInstance&&s.myOptiscrollInstance.update()}),300))})),$.__event.resize.handle.push((()=>{setTimeout((function(){$("body").hasClass("show-menu")&&s&&void 0!==s.myOptiscrollInstance&&s.myOptiscrollInstance.update()}),300)}))}o=(d.then?(await d)():d)[0],a()}catch(l){a(l)}}))}}]); \ No newline at end of file diff --git a/dist/script/com-before.0624b248.js.gz b/dist/script/com-before.0624b248.js.gz deleted file mode 100644 index 8dd169337c7b1c43a94e54e1b0a51f7d69c1cc67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5028 zcmV;V6I<*biwFP!000026V*HYZyQH;|H^voio4ZvMT(X!k)j0KaS<2!IM~Yd2SrB= zxg&C{P_cjnETH*enezL2qGmW(6bi%H9tEI9TitUIE;lShMbc+v~If#}OlJYYlCUOatq zad_l-qp=*=hlg8tH;>%&t^3=}<8j!Fxd?6PGUuFm589PopPyR2fJ)gWJrTx~hb$s{ zR(^cQ!f|yH(UB!aF_*na1Oc(QuV?-QCJ4}d7O*z)xf})btQm@sO=0N;Lb7Ui9LFNm zs|zCl%o9)!lpF&w7CuxJ7}?w1-~h7$7>jr%_gR-l)d8cvCVdW`{+NdSt}vL^!mb>( z^j~XNj%YZIFy?Wou^d5_jz%o>Q#>UQF?$g&xMC^Bax79=DPCIXPhLRBG8RMrl2t=`TI8RSRvG|t zz>BUv%3SW^EgJz(F&5@v**E|U@W;9ikA}5&gY?83zA@la&hsvdZc3H4Gn?C)Ut6%^0)o*`(^>4plnN2bHGunR(cyr9c zfbrfqT7@-Qc0kdt{^OgKS)-=;@!8wLo0Vkdi=SWp%WrSUm}I zdSkrA)zwRx=Noc|YV(XK2R~)gT)HmgJ{BTo<%!u)M594f4(N!PWG+8YmPuJYWO-E$ zCLpnCllQCly+(c0t-V{{>ebwud+(lGuQ$9#V+S7_J3HRiqwP98-}P!WnA>uz*BSYsnPSAHhof zK9vlD9Ha0~RCPlobNP{}G`w=@Htua*S6?YpKxDl%yf-Br4~*`{?b}!ZxP6;gpo4t| zJnvx1XMw&AL?O%g?w`K+?#ur+iZd(Di)b0jet{MVd2bm(-9V*Zb18Z`;Kz(VH?i64 zKl}XZKfhUtpfc+u!d}38C+&|bcWiPSiR?hS-if3nju%JZT3KWh1w)*VD_RL7DX(Ys z20(2rIL-;9U?$9AzWRFzkZ#0XUf6sEcFF+*j^?iT>Z>oWKKogL2oS`rMzPT6a_5|T zzRle82ib&k99kI1WYMCq4k-_lnwqwExq)0+Bpf`XVaTEfAs?cyhq`2u z>Jg8?9802H)L!bW{=c5)8TeC%et`zlmCfu-Riob)4^0JhP*1={w9kxpQfEe0I}oD- z?XQ$mOKMxY8-qHo-7Kv2nHFQ7*r5TB#fgYjscNu^3mSz5bQ}*vRD^w?$8bfXKpsYw z8F8{}=qgm>)YyTlo~1r@dis$FrBEkIy{@iJ=RAu9; z(u%q2-7-#793M;6iR#_0>1yDB`#u99d#3PN?*P7(TwbzS6?Mm&N*QT57^f*?raqNc zq90Za8iEGKLx^YTT>UIujZM19}S1^4>{9h!^Tp137Bi zWkeexSd#8p=r>3DPUC)#^ygc{mpfaAbeFct-P-AZxOhzk4R$;bDrP%4_*gwdxl(&xEia5>2*6;ZR;p??2MxT7Es@Rgi>h}oB~r27;SYNm#(eF8l#S^ zhzo+1V;NOOl^NDOQOw!*SV+48+vgs$w`<$r^#&}ox!2_&nB2X;Q*+Fi%|Jr!n#(+& z9n*0TJ9fd0yYjltJfV!1^mxpMAB=}f!(+{JX<#X$cxm9?IEuhd?`qkKg$Se<(a;x2 z9~@R1;j7l2=88C-OUG#f(-IVW^?iAG?Jh@6d00ETxFE#UmwBEOZE|~abJGGzuq$Mp zg+1Z3kDflUnX^tRj%8u8%cA5b6jih@6y$(pII5DrWTXiJD0ndfB)YRoh2KRkE>M0; zT$-m{T3!?p{v$~2u!2wE*tSN>P7z$IfH#2Sf}X0ch}zfzJ_+Vd8M=HV?YQS49@-)| znG2bpdFC!^jd`J$?dd(hXtG_twnlf`+zs1o51;qoS->3(s5I2(!uYEB{OGjocx~;L zxVQ+{)`YXR1|lc=eQ;uPm$w|8orj_bFjeHb4(nfr-sB!JnQ z+xMsS8xkQ0_ht6Z&d&7YHcqzEdrCzYBFqEf)3bL#1#I9Qsc%;64e(47q$ZQ5A%k?4 z)8HL?1}YDc_81};TROmBxbs0g3=#_nQ7C50F6l=Ai{Hjz}~$;}@U+K2V=>!aob?koVpb)aPOUk<1Fz>kp=B$;HPX%XNpW%XMPo#;Nor0kYU?LFrQ-)y5?5BW= zS;^)$N3$Vgo9UGw(BaJ90M69U#f2?1uy*cwomga@7YS1P14!9 z8*#u2%Ym2xHDces0|M;jL;!YxIo&>B!qNhlykiIsJ_PIB0B7N<)ykw}cySzv2^e)q zKZRL~@x&v&9+pC42El_E_XfBf9x^4`?P;<>m3*yz?sbHiGr$bqGnu8sBzxdfOu%p; zY`6}Bfw!aXMqDP+ihDlB*aB6Xg;^EI9l?FCt%VB#`21NrlW;AesMoq`(-LcI3_K6S z@#qa+*JN8WU1UaaLA+!O*vkd(c zaP&0nv8KGdyov9TAfX_S3*3%@sP>-AoY%R*R$1>@*=~^Hp^hdX%WgI0zi0OXiOM@k zflgASP7>m=H)z}nq2AX0Z5`@0?rrH%4=kw(^~7|jr|e#9LA?QO56Bi+Az?zFtoo1( z^B@WzJ=J~#WzL4^$W=XP#LZP8aKLG)WViU;1M*!6@j%R5TFi5t#gdOlRo~iv`Eax3 z9`uYl*i`QuBqOTX%O<;g*f({X3OqsvBu5|={FGHJ8pQ3&)#tx^_38h7`;Y(i?Vtau zV#%o2##9ROr#)g)_L+t~6X@qCGBBQkd0+N*&NI!$DPTO^!!!@uzZRnTz3UkDdi`#_ zv9(p(?j(}X?RPeH4MSa7+N5a}+<~&3xtviE02b6_o)XhdGJEJcYh;qh5*0}E-`d(5 z!SWT;f&poOZ60TBBEd#A0?vBlCx`Xw&e8hE{vY1iXr(b6Q*k~uTVu6M9?~P!kyziB z0~^I=qy6*C<{dkEL;XpBu*N@xA2|vj8z3HJf?UUE0s?TLP^c*goNA!rN|61w@SY1E zDrmF573R(u>V14r&)lfZ*5ObA-y`dG2E8AGQbHa;AirVJy9e*TN1SG5!6%Cr*{iJk z>jdkJ#KB)gshow{U_-HuU1GZ9Lb|PdKu)UDZwZ;dO!d8xFCD0)3Zg~lGM8g{Y47O4 z6TdxyG*L_-_K4FgtDpm*sHTy%1Ja70P|OuTP==FPBdRhWMPLimmtYzMyp!M~lL(gV zb|W|CXOvRSH!Yo;_Dwl!WpR#49^sM6}uL5VjdS%Rw)Z*ltiCV zMV~1v33TMwClhixE@tq=u+A&C=Q=G}5VhrwoajR;3TA|mRd|s15Jqyzl~3QPu)Hhn9Sk@Z9Z6h=CmJfcE7Iw3v3=X*!ZF+jnwRu7 zWw})hY400KuI8vz5;tfy0tuZ>E%v>To?>m$nO|=(5TId%OyviOp4`#mC396tt}%i% zAM&GAQTFleaPz3Cy2z@Za2meka=^j?gD`m=!fNcAO48QKx&p5styjq0{#=YjXWG?D zy45P{6ws*d8iTiXq-7+%rF`nEsv3p=_bx3CvE*7XthTS=uf}l=i!&fJG3Lu8gsAut zEM<6F(jcvj-|G90QEIB#w?fBtrA3kDZ?5gS;vz!JvP${SJ$y+oA%$J0{knq1BGXbu zaHZC6g=0|%_8tmoB@s~WVI!B~8bhwpS&3st+@>W8XJ!S4CIVwpJu`sQC`?rKMPPq=pq7X$fnxjVYKc9mCBKA1>jqAV91sM!W5ul@nSt@d&{r4dyk7ikcd7v|^jGQFpyD=dt zg5_mphKT93@5aQ;AX?hOnAE1gm_o+$eHc_kv;<9A=wb-E&N(HX`G#aJk3JXk+>jt61u?C13)?7Cye11_(j8WKEavbR}^T70Uwp0*MuC)~GLv1cMZI&2mIzK=$# zKLQ(r${1vzu>D-a724i%M*?SnA)Zx(Tv2*u-|n$@v25HMk9^gxhdpq(Mbi4IJ18TD ueW4{?nsW%rx-2qo
    '},10:function(s,e){e.A=' '},942:function(s,e,i){i.d(e,{A:function(){return t}});var a='';function t(){$("#sidebar_news").prepend(a),(()=>{let s,e,a,t=$("#main-header");"home"===$.__status.pageType?s=$.__config.banner.home.background.length>0?$.__config.banner.home.background:["https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_220917053600_wallhaven-6k3oox.webp"]:(s=$.__config.banner.article.background.length>0?$.__config.banner.article.background:["https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_220917053937_wallhaven-j5mz95.webp"],a="40vh",$("#homeTopTitle").hide(),$(".scroll-down").hide(),$("#home").css("margin-top","40vh"),$("#cb_post_title_url").addClass("post-del-title")),a&&t.css("height",a),$.__config.animate.bannerImages?.enable?i.e(808).then(i.bind(i,171)).then((e=>{(0,e.default)("main-header",s,$.__config.animate.bannerImages.options.itemNum,$.__config.animate.bannerImages.options.time,$.__config.animate.bannerImages.options.sort,$.__config.animate.bannerImages.options.current<0?$.__tools.randomNum(0,s.length-1):$.__config.animate.bannerImages.options.current)})):(e=s.length>1?s[$.__tools.randomNum(0,s.length-1)]:s[0]||"",t.css({background:"#222 url('"+encodeURI(e)+"') center center no-repeat","background-size":"cover"})),$.__config.banner.text||$(".main-header-content.inner").addClass("textUnselect")})(),$.__event.scroll.handle.push((()=>{const s=$("#open-button"),{temScroll:e,docScroll:i,homeScroll:a}=$.__event.scroll,t=ei&&a>=i,o=s.hasClass("menu-button-scroll");(t&&!o||n&&o)&&s.toggleClass("menu-button-scroll",t).text(t?"":"MENU")}))}},561:function(s,e,i){i.a(s,(async function(s,a){try{i.r(e),i.d(e,{default:function(){return r}});var t=i(810),n=i(942),o=i(902),d=s([t]);function r(){i.e(287).then(i.bind(i,765)),i.e(999).then(i.bind(i,269));const s=$.__tools.getTodayDate();("12-13"==s||$.__config.memorialDays.includes(s))&&$("html").css("filter","grayscale(100%)"),setTimeout((()=>{Object.values($.__timeIds).forEach((s=>s&&clearInterval(s)))}),3e4),o.A.init(),(0,t.A)(),(0,n.A)(),""!==$.__config.fontIconExtend&&$.__tools.dynamicLoadingCss($.__config.fontIconExtend,1),$.__loading.stop()}t=(d.then?(await d)():d)[0],await $.__tools.dynamicLoadingJs($.__config.default.jqueryrotate).catch((s=>console.error("jqueryrotate.js",s))),a()}catch(l){a(l)}}),1)},552:function(s,e,i){function a(){function s(s){return new RegExp("(^|\\s+)"+s+"(\\s+|$)")}let e,i,a;function t(s,t){(e(s,t)?a:i)(s,t)}return"classList"in document.documentElement?(e=function(s,e){return s.classList.contains(e)},i=function(s,e){s.classList.add(e)},a=function(s,e){s.classList.remove(e)}):(e=function(e,i){return s(i).test(e.className)},i=function(s,i){e(s,i)||(s.className=s.className+" "+i)},a=function(e,i){e.className=e.className.replace(s(i)," ")}),{hasClass:e,addClass:i,removeClass:a,toggleClass:t,has:e,add:i,remove:a,toggle:t}}i.d(e,{A:function(){return a}})},533:function(s,e,i){i.a(s,(async function(s,a){try{i.d(e,{A:function(){return n}});var t=i(552);function n(){let s,e=document.body,i=document.querySelector(".content-wrap"),a=document.getElementById("open-button"),n=document.getElementById("close-button"),o=!1,d=(0,t.A)(),r=document.getElementById("morph-shape"),l=Snap(r.querySelector("svg")).select("path"),c=l.attr("d"),b=!1;function p(){$(".menu-wrap").show(),o?($(e).removeClass("show-menu"),$("#content-wrap").fadeOut(300),$(e).css("overflow","auto"),$("#mainContent").off("touchmove"),l.attr("d",c),b=!1):(d.add(e,"show-menu"),$("#content-wrap").show(),$("body").css("overflow","hidden"),s.scrollTo(!1,"top")),o=!o}return a.addEventListener("click",p),n&&n.addEventListener("click",p),i.addEventListener("click",(function(s){let e=s.target;o&&e!==a&&p()})),s=new Optiscroll(document.querySelector("#menuWrap"),{preventParentScroll:!0,forceScrollbars:!0}),{myOptiscrollInstance:s}}await $.__tools.dynamicLoadingJs($.__config.default.snapsvg).catch((s=>console.error("snapsvg-cjs.js",s))),await $.__tools.dynamicLoadingJs($.__config.default.optiscroll).catch((s=>console.log("optiscroll.js",s))),await $.__tools.dynamicLoadingCss($.__config.default.optiscrollcss),a()}catch(o){a(o)}}),1)},810:function(s,e,i){i.a(s,(async function(s,a){try{i.d(e,{A:function(){return r}});var t=i(759),n=i(10),o=i(533),d=s([o]);function r(){let s;$("#sidebar_news").prepend(t.A),s=(0,o.A)(),(()=>{let s=$.__tools.tempReplacement(n.A,"user",$.__status.user);$(".sidebar-footer").html(s);let e=$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar;$("#menuBlogAvatar").append("用户头像"),$(".sidebar-title-msg").text($.__config.sidebar.titleMsg)})(),(()=>{let s=$.__config.sidebar.infoBackground?$.__config.sidebar.infoBackground:"https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114135508_sidebar_bg_2.webp";$(".container .menu-wrap").css("background-image","url('"+s+"')")})(),(()=>{let s=1e3;function e(s,e,i){s.length>0&&""===e.html()&&(e.html(function(s){let e="
      ",i=/^[1-9]+\d*$/;return s.each((a=>{let t=$(s[a]),n=t.text()===t.html()?{}:$(t.html()),o=t.text().trim().split(".");i.test(o[0])&&o.splice(0,1);let d=o.join(".").trim();n.length>0&&n.html(d),d.length>0&&(e+="
    • "+(n.length>0?n.prop("outerHTML"):''+d+"")+"
    • ")})),e+="
    ",e}(s)),e.parent(".sidebar-dropdown").show(),$.__tools.clearIntervalTimeId(i))}$.__timeIds.introduceTId=window.setInterval((()=>{let s=$("#profile_block").html(),e=$("#introduce");$("#profile_block img")[0]&&(s=s.replace("
    ","")),"string"==typeof s&&""===e.html()&&(e.html($.__tools.htmlFiltrationScript(s)),$.__tools.clearIntervalTimeId($.__timeIds.introduceTId))}),s),$.__config.sidebar.blogStatus&&($.__timeIds.blogStatsTId=window.setInterval((()=>{let s=$(".blogStats"),e=$(".sidebar-stats");s.length>0&&(e.html($.__tools.htmlFiltrationScript(s.html())).show(),s.html(""),$.__tools.clearIntervalTimeId($.__timeIds.blogStatsTId))}),s)),$.__timeIds.calendarTId=window.setInterval((()=>{let s=$("#blogCalendar"),e=$("#blog-calendar"),i=$("#calendar-box");if(s.length>0&&""===i.html()){let s='
    '+e.html()+"
    ";e.remove(),i.html(s).show(),$("#blog-calendar").css("visibility","visible"),$.__tools.clearIntervalTimeId($.__timeIds.calendarTId)}}),s),$.__timeIds.searchTId=window.setInterval((()=>{let s=$("#sidebar_search_box"),e=$("#sb-sidebarSearchBox");s.length>0&&""===e.html()&&(e.prepend('
    '),$(".sidebar-search").show(),$.__tools.clearIntervalTimeId($.__timeIds.searchTId))}),s),$.__timeIds.scorerankTId=window.setInterval((()=>{e($("#sidebar_scorerank ul li"),$("#sb-sidebarScorerank"),$.__timeIds.scorerankTId)}),s),$.__timeIds.newEssayTId=window.setInterval((()=>{e($("#sidebar_recentposts ul li"),$("#sb-sidebarRecentposts"),$.__timeIds.newEssayTId)}),s),$.__timeIds.topTagsTId=window.setInterval((()=>{e($("#sidebar_toptags ul li"),$("#sb-toptags"),$.__timeIds.topTagsTId)}),s),$.__timeIds.classifyTId=window.setInterval((()=>{e($("#sidebar_postcategory ul li"),$("#sb-classify"),$.__timeIds.classifyTId)}),s),$.__timeIds.articleCategoryTId=window.setInterval((()=>{e($("#sidebar_articlecategory ul li"),$("#sb-ArticleCategory"),$.__timeIds.articleCategoryTId)}),s),$.__timeIds.recordTId=window.setInterval((()=>{e($("#sidebar_postarchive ul li"),$("#sb-record"),$.__timeIds.recordTId)}),s),$.__timeIds.articleTId=window.setInterval((()=>{e($("#sidebar_articlearchive ul li"),$("#sb-articlearchive"),$.__timeIds.articleTId)}),s),$.__timeIds.topViewTId=window.setInterval((()=>{e($("#TopViewPostsBlock ul li"),$("#sb-topview"),$.__timeIds.topViewTId)}),s),$.__timeIds.topDiggPostsTId=window.setInterval((()=>{e($("#TopDiggPostsBlock ul li"),$("#sb-topDiggPosts"),$.__timeIds.topDiggPostsTId)}),s),$.__timeIds.commentsTId=window.setInterval((()=>{let s=$("#sidebar_recentcomments ul"),e=$("#sb-recentComments");s.length>0&&""===e.html()&&(e.html((s=>{let e,i,a,t="
      ",n=/^[1-9]+\d*$/;if(s.find("li").length>2){if(e=s.find("li.recent_comment_title"),i=s.find("li.recent_comment_body"),a=s.find("li.recent_comment_author"),e.length!==i.length||e.length!==a.length)return;e.each((s=>{let o=$(e[s]),d=o.text()===o.html()?{}:$(o.html()),r=o.text().trim().split(".");n.test(r[0])&&r.splice(0,1);let l=r.join(".").trim();d.length>0&&d.html(l),t+="
    • "+(d.length>0?d.prop("outerHTML"):""+l+"")+'
      '+$(i[s]).text()+'
      '+$(a[s]).text()+"
    • "}))}return t+="
    ",t})(s)),e.parent(".sidebar-dropdown").show(),$.__tools.clearIntervalTimeId($.__timeIds.commentsTId))}),s),(()=>{if($.__config.sidebar?.navList){let s=$.__config.sidebar.navList,e="";s.length>0&&(e="
      ",$.each(s,(function(i){let a=s[i].length>2?s[i][2]:"icon-qianzishenhe";e+='
    • '+s[i][0]+"
    • "})),e+="
    ",$(".customize-nav").append(e).show())}})(),(()=>{if($.__config.sidebar?.customList){let s=$.__config.sidebar.customList;if(Object.keys(s).length>0){let e="";$.each(s,((s,i)=>{let a='",e+=a})),$("#customize-sidebar-menu ul").append(e),$("#customize-sidebar-menu").show(),$("#customize-sidebar-menu .sidebar-dropdown").show()}}})()})(),$.__config.animate.avatar.enable&&($("#menuBlogAvatar").addClass("img-rounded"),$(".author_avatar").addClass("img-rounded"),$(".feedbackAvatar").addClass("img-rounded")),$.__config.sidebar.submenu.pointsRank&&($("#sb-sidebarScorerank").parent("li.sidebar-dropdown").addClass("active"),$("#sb-sidebarScorerank").show()),$.__config.sidebar.submenu.latestPosts&&($("#sb-sidebarRecentposts").parent("li.sidebar-dropdown").addClass("active"),$("#sb-sidebarRecentposts").show()),$.__config.sidebar.submenu.myTags&&($("#sb-toptags").parent("li.sidebar-dropdown").addClass("active"),$("#sb-toptags").show()),$.__config.sidebar.submenu.postsClassify&&($("#sb-classify").parent("li.sidebar-dropdown").addClass("active"),$("#sb-classify").show()),$.__config.sidebar.submenu.articleClassify&&($("#sb-ArticleCategory").parent("li.sidebar-dropdown").addClass("active"),$("#sb-ArticleCategory").show()),$.__config.sidebar.submenu.readRank&&($("#sb-topview").parent("li.sidebar-dropdown").addClass("active"),$("#sb-topview").show()),$.__config.sidebar.submenu.recommendRank&&($("#sb-topDiggPosts").parent("li.sidebar-dropdown").addClass("active"),$("#sb-topDiggPosts").show()),$.__config.sidebar.submenu.postsArchive&&($("#sb-record").parent("li.sidebar-dropdown").addClass("active"),$("#sb-record").show()),$.__config.sidebar.submenu.articleArchive&&($("#sb-articlearchive").parent("li.sidebar-dropdown").addClass("active"),$("#sb-articlearchive").show()),$.__config.sidebar.submenu.latestComment&&($("#sb-recentComments").parent("li.sidebar-dropdown").addClass("active"),$("#sb-recentComments").show()),$.__config.sidebar.submenu.customList&&($("#customize-sidebar-menu .sidebar-submenu").parent("li.sidebar-dropdown").addClass("active"),$("#customize-sidebar-menu .sidebar-submenu").show()),$(".sidebar-menu a.sidebar-dropdown-box").on("click",(function(){let e=$(this).parent("li.sidebar-dropdown"),i=e.find(".sidebar-submenu");i.length>0&&(e.hasClass("active")?(e.removeClass("active"),i.slideUp(300)):(e.addClass("active"),i.slideDown(300)),setTimeout((function(){s&&void 0!==s.myOptiscrollInstance&&s.myOptiscrollInstance.update()}),300))})),$.__event.resize.handle.push((()=>{setTimeout((function(){$("body").hasClass("show-menu")&&s&&void 0!==s.myOptiscrollInstance&&s.myOptiscrollInstance.update()}),300)}))}o=(d.then?(await d)():d)[0],a()}catch(l){a(l)}}))}}]); \ No newline at end of file diff --git a/dist/script/com-before.37bb1aae.js.gz b/dist/script/com-before.37bb1aae.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..496b9d94918b8e52d01c8ae00480ed23e4aa4e4c GIT binary patch literal 5048 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 Oy8j2K403$}M*si@-o3;C literal 0 HcmV?d00001 diff --git a/dist/script/day-night.da3c8326.js b/dist/script/day-night.3267b143.js similarity index 51% rename from dist/script/day-night.da3c8326.js rename to dist/script/day-night.3267b143.js index 8c76e166..752cbb96 100644 --- a/dist/script/day-night.da3c8326.js +++ b/dist/script/day-night.3267b143.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[866],{833:function(e,s,c){c.r(s)}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[866],{630:function(e,s,c){c.r(s)}}]); \ No newline at end of file diff --git a/dist/script/gf-blink.466da4a4.js b/dist/script/gf-blink.b59b3904.js similarity index 51% rename from dist/script/gf-blink.466da4a4.js rename to dist/script/gf-blink.b59b3904.js index 0fa31fb8..fc330813 100644 --- a/dist/script/gf-blink.466da4a4.js +++ b/dist/script/gf-blink.b59b3904.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[489],{482:function(e,s,c){c.r(s)}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[489],{451:function(e,s,c){c.r(s)}}]); \ No newline at end of file diff --git a/dist/script/google-fonts.93449ae7.js b/dist/script/google-fonts.4602e00f.js similarity index 51% rename from dist/script/google-fonts.93449ae7.js rename to dist/script/google-fonts.4602e00f.js index 510ddaa3..e664e1ae 100644 --- a/dist/script/google-fonts.93449ae7.js +++ b/dist/script/google-fonts.4602e00f.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[999],{800:function(e,s,c){c.r(s)}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[999],{269:function(e,s,c){c.r(s)}}]); \ No newline at end of file diff --git a/dist/script/iconfont.6bd2454d.js b/dist/script/iconfont.bccf406a.js similarity index 51% rename from dist/script/iconfont.6bd2454d.js rename to dist/script/iconfont.bccf406a.js index 55ac4a0f..e1062e2d 100644 --- a/dist/script/iconfont.6bd2454d.js +++ b/dist/script/iconfont.bccf406a.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[287],{400:function(e,s,c){c.r(s)}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[287],{765:function(e,s,c){c.r(s)}}]); \ No newline at end of file diff --git a/dist/script/nh-banner-animation.1a1c6c54.js b/dist/script/nh-banner-animation.1a1c6c54.js deleted file mode 100644 index 74d56be0..00000000 --- a/dist/script/nh-banner-animation.1a1c6c54.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[381],{448:function(e,s,c){c.r(s)}}]); \ No newline at end of file diff --git a/dist/script/nh-banner-animation.8e2950ad.js b/dist/script/nh-banner-animation.8e2950ad.js new file mode 100644 index 00000000..a8e827e3 --- /dev/null +++ b/dist/script/nh-banner-animation.8e2950ad.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[381],{763:function(e,s,c){c.r(s)}}]); \ No newline at end of file diff --git a/dist/script/page-books.ab15f654.js b/dist/script/page-books.ab15f654.js deleted file mode 100644 index e34995b9..00000000 --- a/dist/script/page-books.ab15f654.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{840:function(e,a){a.A='
    ##name##
    ##scoreHtml##
    ##infoHtml##
    ##readDate## ##readPercentage##
    '},736:function(e,a,t){t.a(e,(async function(e,c){try{t.r(a),t.d(a,{default:function(){return i}});var o=t(840),n=t(508),s=e([n]);function i(){if((0,n.default)(),$.__config.bookList.length){t.e(489).then(t.bind(t,482));const e=$("#cnblogs_post_body"),a=$(".articleSuffix-flg");let c="";function s(e){return Object.entries({formerName:"原 名",author:"作 者",translator:"译 者",press:"出版社",year:"出版年",scenarist:"编 剧",star:"主 演",type:"类 型",productionCountry:"制片国家/地区",language:"语 言",releaseDate:"上映日期",filmLength:"片 长",alias:"别 名"}).reduce(((a,[t,c])=>(e[t]&&(a+=`${c}:${e[t]}
    `),a)),"")}$.__config.bookList.forEach((e=>{e.title&&(c+=`

    ${e.title}

    `),c+='
    ',e.books.forEach((e=>{const a=o.A.replace("cover",e.cover||"").replace("name",e.name||"").replace("readDate",e.readDate||"").replace("readPercentage",e.readPercentage||"").replace("scoreHtml",(t=e.score,''.repeat(Math.floor(t))+(t%1>0?'':"")+''.repeat(5-Math.ceil(t)))).replace("infoHtml",s(e));var t;c+=a})),c+="
    "})),a.length?a.before(c):e.append(c)}}n=(s.then?(await s)():s)[0],c()}catch(r){c(r)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-books.b248ca68.js b/dist/script/page-books.b248ca68.js new file mode 100644 index 00000000..44921e70 --- /dev/null +++ b/dist/script/page-books.b248ca68.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
    ##name##
    ##scoreHtml##
    ##infoHtml##
    ##readDate## ##readPercentage##
    '},736:function(e,t,a){a.a(e,(async function(e,o){try{a.r(t),a.d(t,{default:function(){return i}});var n=a(953),s=a(508),c=e([s]);function i(){if((0,s.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));const e=$("#cnblogs_post_body"),t=$(".articleSuffix-flg");let o="";const c={formerName:"原 名",author:"作 者",translator:"译 者",press:"出版社",year:"出版年",scenarist:"编 剧",star:"主 演",type:"类 型",productionCountry:"制片国家/地区",language:"语 言",releaseDate:"上映日期",filmLength:"片 长",alias:"别 名"};function i(e){return Object.entries(c).reduce(((t,[a,o])=>(e[a]&&t.push(`${o}:${e[a]}
    `),t)),[]).join("")}$.__config.bookList.forEach((e=>{e.title&&(o+=`

    ${e.title}

    `),o+='
    ',e.books.forEach((e=>{const t=$.__tools.batchTempReplacement(n.A,[["cover",books.cover||""],["name",books.name||""],["readDate",readDate],["readDateStyle",readDateStyle],["readPercentage",readPercentage],["readPercentageStyle",readPercentageStyle],["scoreHtml",(a=e.score,''.repeat(Math.floor(a))+(a%1>0?'':"")+''.repeat(5-Math.ceil(a)))],["infoHtml",i(e)]]);var a;o+=t})),o+="
    "})),t.length?t.before(o):e.append(o)}}s=(c.then?(await c)():c)[0],o()}catch(r){o(r)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.171b5aba.js b/dist/script/page-common-com-article.171b5aba.js new file mode 100644 index 00000000..ffcda611 --- /dev/null +++ b/dist/script/page-common-com-article.171b5aba.js @@ -0,0 +1 @@ +(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{294:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return l}});var i=n(294);function l(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let l=[];$.each(n,(function(){l.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let a=(o=l,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=a.indexOf(e),l=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,l=i-o-5,a=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:a+5+"px",left:(l>0?l:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:a+5+"px",right:(l>0?l:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(a){o(a)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,l=!0,a=document.getElementById(n),r=document.getElementById(e);a.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{l?(a.style.visibility="hidden",l=!1):(a.style.visibility="visible",l=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],l=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(l)?(o.push(l),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0)),$(".blogpost-body p").html(((t,e)=>e.replace(/~bk|bk~|~b|b~|~c|c~|~u|u~|~h|h~|~s|s~|~x|x~/g,(function(t){return{"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""}[t]})))),$.__tools.dynamicLoadingJs($.__config.default.roughNotation).then((t=>{setTimeout((()=>{const{annotate:t,annotationGroup:e}=window.RoughNotation,n=document.querySelector("mu")||"",o=document.querySelector("mc")||"",i=document.querySelector("mbox")||"",l=document.querySelector("mhl")||"",a=document.querySelector("mbk")||"",r=document.querySelector("mst")||"",c=document.querySelector("mco")||"",{underline:s,circle:d,box:m,highlight:h,bracket:f,strikeThrough:u,crossedOff:g}=$.__config.articleContent.roughNotation.options;e([t(n,s),t(o,d),t(i,m),t(l,h),t(a,f),t(r,u),t(c,g)]).show()}),2e3)})),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},495:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,l=n.length?n.val():$.__status.url,a=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",a],["author",i],["source",l],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],h=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(h);const f=$.__config.articleSuffix.copyText,{enable:u,length:g,copyright:p=s}=f;if(u){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const a=window.getSelection().toString();if(a&&a.length>g){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=p.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${a}${n}${p}
    \n作者:${i}
    \n原文链接:${l}
    \n`,s=`${a}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${l}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),l=o.length?o.find(".blog_comment_body"):[],a="",r=l.length?l.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,l=$("#a_comment_author_"+t);a='
    ',n.prepend(a)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),l=[],a=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)l[a]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),a=(a+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return l?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),l=n(970),a=n(495),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,763));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,a.A)(),(0,l.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.171b5aba.js.gz b/dist/script/page-common-com-article.171b5aba.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..83e22341329bdc4c5c9ee2f32d0e173e77788854 GIT binary patch literal 7689 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 Dv-%&C literal 0 HcmV?d00001 diff --git a/dist/script/page-common-com-article.54f1d177.js b/dist/script/page-common-com-article.54f1d177.js deleted file mode 100644 index 7ba6606f..00000000 --- a/dist/script/page-common-com-article.54f1d177.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[153],{393:function(t,e){"use strict";e.A='
    '},650:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.d(e,{A:function(){return l}});var i=n(393);function l(){let t=$("body"),e=$("#cnblogs_post_body"),n=e.find(":header");if(n.length>0){let l=[];$.each(n,(function(){l.push(parseInt($(this)[0].tagName.replace(/H/g,"")))}));let a=(o=l,[...new Set(o)]).sort(),r="";$.each(n,(function(){let t=$(this),e=parseInt(t[0].tagName.replace(/H/g,"")),n=t.attr("id"),o="tid-"+$.__tools.randomString(6);if(t.attr("tid",o),!n||/^[\W|\d]+.*/.test(n)){if(n){let t=$('.toc a[href="#'+n+'"]');t.length&&t.attr("href","#"+o)}n=o,t.attr("id",n)}let i=a.indexOf(e),l=(0===i||-1===i?"":"    ".repeat(i))+t.text().replace(//g,">");r+='"}));let c=$.__tools.tempReplacement(i.A,"dirHtml",r);e.append(c),t.attr("data-bs-spy","scroll"),t.attr("data-bs-target","#articleDirectory"),t.attr("data-bs-offset","0"),t.attr("tabindex","0"),t.scrollspy({target:"#articleDirectory"}),$.__config.articleDirectory.autoWidthScroll||($("#articleDirectory ul li").addClass("articleDirectory-overflow"),$("#articleDirectory ul li a").addClass("articleDirectory-overflow")),$.__event.scroll.handle.push((()=>{let t=$("#articleDirectory");$.__event.scroll.temScroll<$.__event.scroll.docScroll&&$.__event.scroll.homeScroll<=$.__event.scroll.docScroll&&t.addClass("articleDirectoryFixed"),$.__event.scroll.temScroll>$.__event.scroll.docScroll&&$.__event.scroll.homeScroll>=$.__event.scroll.docScroll&&t.removeClass("articleDirectoryFixed")})),$.__event.resize.handle.push((()=>{const t=parseFloat(document.body.clientWidth),e=$("#articleDirectory");if(e.length>0){let n=$("#home").outerWidth(!1),o=e.outerWidth(!0),i=(t-n)/2,l=i-o-5,a=$(".main-header").outerHeight();if("left"===$.__config.articleDirectory.position)e.css({top:a+5+"px",left:(l>0?l:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});else e.css({top:a+5+"px",right:(l>0?l:5)+"px",width:(i>190&&i<260?i-10:o)+"px"});t<=$.__config.articleDirectory.minBodyWeight||i<=190?e.hide():e.show()}})),$("#articleDirectory .nav-link").click((function(){let t=$(':header[tid="'+$(this).attr("goto")+'"]');t.length&&$.__tools.actScroll(t.offset().top+3,500)}))}var o}await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((t=>console.error("bootstrap.js",t))),o()}catch(a){o(a)}}),1)},689:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o=n(206);function i(){const t=$("#cb_post_title_url").text().trim();$.__config.animate.articleTitle.enable?function(t,e,n,o){let i=0,l=!0,a=document.getElementById(n),r=document.getElementById(e);a.innerHTML="_";const c=()=>{r.innerHTML=r.innerHTML.slice(0,-1),r.innerHTML.length>0?setTimeout(c,200):(i=0,setTimeout(s,200))},s=()=>{r.innerHTML+=t[i++],i{c()}),1e3)};window.setInterval((()=>{l?(a.style.visibility="hidden",l=!1):(a.style.visibility="visible",l=!0)}),400),setTimeout(s,200)}([...t],"sbTitleText","sbTitleConsole",!1):$("#sbTitleText").text(t).css("color","#fff"),$(".inner").css("max-width","100vw"),$.__tools.setDomHomePosition(),$("#articleInfo").append(''),$.__timeIds.postDescTid=window.setInterval((()=>{if("..."!==$("#post_view_count").text()&&"..."!==$("#post_comment_count").text()){let t=$(".postDesc").show().text();$("#articleInfo p.article-info-text").html(function(t){let e=(0,o.A)(t),n=$("#cnblogs_post_body").text().length;return'"}(t)),$.__tools.setDomHomePosition(),$.__tools.clearIntervalTimeId($.__timeIds.postDescTid)}}),1e3);const e=$("#BlogPostCategory").find("a");e.length>0&&($.__tools.htmlReplace("#BlogPostCategory",/,/g,""),$.__tools.articleInfo(e,1),$.__tools.setDomHomePosition());let n=$("#EntryTag").find("a");n.length>0&&($.__tools.htmlReplace("#EntryTag",/,/g,""),$.__tools.articleInfo(n,2),$.__tools.setDomHomePosition()),$.__config.articleContent.link&&($("#cnblogs_post_body a").addClass("iconfont icon-fenxiang"),$(".footnote-ref a").removeClass("iconfont icon-fenxiang"),$(".footnotes-list a").removeClass("iconfont icon-fenxiang"));let i=$("#cnblogs_post_body").find(":header");if($.__config.articleContent.iconfont&&i.length>0){let t=$.__config.articleContent.iconfontArr;i.html(((e,n)=>{let o=[],l=Math.floor(Math.random()*(t.length-e)+e);-1==o.indexOf(l)?(o.push(l),$(' ').prependTo(i[e])):e--}))}$(".blogpost-body p").html(((t,e)=>/^\?>/.test(e)?`

    ${e.slice(5).trim()}

    `:/^!>/.test(e)?`

    ${e.slice(5).trim()}

    `:void 0)),$(".blogpost-body p").html(((t,e)=>e.replace(/~bk|bk~|~b|b~|~c|c~|~u|u~|~h|h~|~s|s~|~x|x~/g,(function(t){return{"~bk":"","bk~":"","~b":"","b~":"","~c":"","c~":"","~u":"","u~":"","~h":"","h~":"","~s":"","s~":"","~x":"","x~":""}[t]})))),$.__tools.dynamicLoadingJs($.__config.default.roughNotation).then((t=>{setTimeout((()=>{const{annotate:t,annotationGroup:e}=window.RoughNotation,n=document.querySelector("mu")||"",o=document.querySelector("mc")||"",i=document.querySelector("mbox")||"",l=document.querySelector("mhl")||"",a=document.querySelector("mbk")||"",r=document.querySelector("mst")||"",c=document.querySelector("mco")||"",{underline:s,circle:d,box:m,highlight:h,bracket:f,strikeThrough:u,crossedOff:g}=$.__config.articleContent.roughNotation.options;e([t(n,s),t(o,d),t(i,m),t(l,h),t(a,f),t(r,u),t(c,g)]).show()}),2e3)})),$.__config.articleContent.hide.recommendPosts&&$("#under_post_card1").hide(),$.__config.articleContent.hide.readingRanking&&$("#under_post_card2").hide()}},14:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var o='

    __EOF__

  • ##origin##文作者: ##author##
  • ##origin##文链接: ##source##
  • 关于博主: ##aboutHtml##
  • 版权声明: ##copyrightHtml##
  • 声援博主: ##supportHtml##
  • ';function i(){let t=$.__config.articleSuffix.imgUrl?$.__config.articleSuffix.imgUrl:$.__config.info.avatar?$.__config.info.avatar:$.__config.default.avatar,e=$("#articleAuthor"),n=$("#articleSource"),i=e.length?e.val():$.__config.info.name,l=n.length?n.val():$.__status.url,a=n.length?n.val():$.__status.homeUrl,r=e.length||n.length?"原":"本",c=$.__config.articleSuffix.aboutHtml||`评论和私信会在第一时间回复。或者直接私信我。`,s=$.__config.articleSuffix.copyrightHtml||'本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!',d=$.__config.articleSuffix.supportHtml||`如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。`,m=[["origin",r],["imgUrl",t],["homeUrl",a],["author",i],["source",l],["aboutHtml",c],["copyrightHtml",s],["supportHtml",d]],h=$.__tools.batchTempReplacement(o,m);$("#cnblogs_post_body").append(h);const f=$.__config.articleSuffix.copyText,{enable:u,length:g,copyright:p=s}=f;if(u){const t="———————————————————————————————————————————————",e="\n",n=`
    \n${t}
    \n`;document.body.addEventListener("copy",(o=>{const a=window.getSelection().toString();if(a&&a.length>g){o.preventDefault();const r=o.clipboardData||window.clipboardData;if(r){const o=p.replace(/<\/?.+?>/g,"").replace(/ /g,""),c=`${a}${n}${p}
    \n作者:${i}
    \n原文链接:${l}
    \n`,s=`${a}${e}${t}${e}${o}${e}作者:${i}${e}原文链接:${l}${e}`;r.setData("text/html",c),r.setData("text/plain",s)}}}))}}},970:function(t,e,n){"use strict";function o(){if($.__config.articleContent.commentTyping.enable){const t=n(376);t.colorful=$.__config.articleContent.commentTyping.options.colorful,t.shake=$.__config.articleContent.commentTyping.options.shake,document.body.addEventListener("input",t)}let t=()=>{let t=$(".feedbackItem");t.length>0&&($.each(t,(e=>{let n=$(t[e]),o=n.find(".feedbackCon"),i=n.find(".feedbackListSubtitle"),l=o.length?o.find(".blog_comment_body"):[],a="",r=l.length?l.attr("id").split("_"):void 0;if(r&&r.length>0){let t=r[r.length-1],e=t.toString().match(/\d/g);$.isArray(e)&&(t=e.join(""));let o=$("#comment_"+t+"_avatar"),i=o.length>0?o.text().trim():$.__config.default.avatar,l=$("#a_comment_author_"+t);a='
    ',n.prepend(a)}i.length&&i.find(".louzhu").length&&i.addClass("feedbackListSubtitle-louzhu")})),$(t[0]).css("padding-top","0"),$(t[t.length-1]).css("padding-bottom","0"))};$.__timeIds.commentTId=window.setInterval((()=>{$(".feedbackItem").length>0&&(t(),$.__tools.clearIntervalTimeId($.__timeIds.commentTId))}),1e3),$(document).ajaxSuccess((function(e,n,o){if(o.url.includes("GetComments.aspx")&&($.__tools.clearIntervalTimeId($.__timeIds.commentTId),t()),o.url.includes("PostComment/Add.aspx")&&(()=>{let t=$(".comment_my_posted a").attr("href"),e=$(".comment_my_posted a").text(),n=$(".bq_post_comment").text(),o=`
    \n
    \n \n \n \n
    \n
    \n ${window.isBlogOwner&&'[楼主]'}\n ${(new Date).toLocaleString().replace(/\//g,"-")}\n ${e}\n
    \n
    \n
    \n

    ${n}

    \n
    \n
    \n
    `;$("#blog-comments-placeholder").append(o),$(".comment_my_posted").remove()})(),o.url.includes("comment/DeleteComment.aspx")){let t=JSON.parse(o?.data)?.commentId;$(`#comment_body_${t}`).parent().parent().remove(),$(".feedbackItem:last").css("padding-bottom","0")}}))}n.d(e,{A:function(){return o}})},376:function(t,e,n){let o=document.createElement("canvas");o.width=window.innerWidth,o.height=window.innerHeight,o.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:999999",window.addEventListener("resize",(function(){o.width=window.innerWidth,o.height=window.innerHeight})),document.body.appendChild(o);let i=o.getContext("2d"),l=[],a=0,r=!1;function c(t,e){return Math.random()*(e-t)+t}function s(t){if(d.colorful){let t=c(0,360);return"hsla("+c(t-10,t+10)+", 100%, "+c(50,80)+"%, 1)"}return window.getComputedStyle(t).color}function d(){{let i=function(){let t,e=document.activeElement;if("TEXTAREA"===e.tagName||"INPUT"===e.tagName&&"text"===e.getAttribute("type")){let o=n(500)(e,e.selectionEnd);return t=e.getBoundingClientRect(),{x:o.left+t.left,y:o.top+t.top,color:s(e)}}let o=window.getSelection();if(o.rangeCount){let e=o.getRangeAt(0),n=e.startContainer;return n.nodeType===document.TEXT_NODE&&(n=n.parentNode),t=e.getBoundingClientRect(),{x:t.left,y:t.top,color:s(n)}}return{x:0,y:0,color:"transparent"}}(),r=5+Math.round(10*Math.random());for(;r--;)l[a]=(t=i.x,e=i.y,o=i.color,{x:t,y:e,alpha:1,color:o,velocity:{x:2*Math.random()-1,y:2*Math.random()-3.5}}),a=(a+1)%500}var t,e,o;if(d.shake){let t=1+2*Math.random(),e=t*(Math.random()>.5?-1:1),n=t*(Math.random()>.5?-1:1);document.body.style.marginLeft=e+"px",document.body.style.marginTop=n+"px",setTimeout((function(){document.body.style.marginLeft="",document.body.style.marginTop=""}),75)}r||requestAnimationFrame(m)}function m(){r=!0,i.clearRect(0,0,o.width,o.height);let t=!1,e=o.getBoundingClientRect();for(let n=0;nparseInt(s.height)&&(c.overflowY="scroll"):c.overflow="hidden",r.textContent=t.value.substring(0,o),"INPUT"===t.nodeName&&(r.textContent=r.textContent.replace(/\s/g," "));var d=document.createElement("span");d.textContent=t.value.substring(o)||".",r.appendChild(d);var m={top:d.offsetTop+parseInt(s.borderTopWidth),left:d.offsetLeft+parseInt(s.borderLeftWidth)};return l?d.style.backgroundColor="#aaa":document.body.removeChild(r),m}void 0!==t.exports?t.exports=o:window.getCaretCoordinates=o}()},700:function(t,e,n){"use strict";function o(){$.__timeIds.greenChannelDiggTId=window.setInterval((()=>{let t=$("#green_channel_digg");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId))}),1e3),$.__timeIds.greenChannelFollowTId=window.setInterval((()=>{let t=$("#green_channel_follow");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId))}),1e3),$.__timeIds.greenChannelFavoriteTId=window.setInterval((()=>{let t=$("#green_channel_favorite");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId))}),1e3),$.__timeIds.greenChannelWeiboTId=window.setInterval((()=>{let t=$("#green_channel_weibo");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId))}),1e3),$.__timeIds.greenChannelWechatTId=window.setInterval((()=>{let t=$("#green_channel_wechat");t.length&&(t.after(''),$.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId))}),1e3)}n.d(e,{A:function(){return o}})},206:function(t,e,n){"use strict";function o(t){return(t=>{let e=t.replace(/[\r\n]/g,""),n=$("#digg_count"),o=e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||e.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?n.length?n.text():"0":o[4]}})(t)}n.d(e,{A:function(){return o}})},508:function(t,e,n){"use strict";n.a(t,(async function(t,o){try{n.r(e),n.d(e,{default:function(){return d}});var i=n(689),l=n(970),a=n(14),r=n(650),c=n(700),s=t([r]);function d(){$.__config.animate.articleBanner.enable&&n.e(381).then(n.bind(n,448));const t=$("#main").find(".cnblogs-markdown, .cnblogs-post-body");t.removeClass("cnblogs-markdown cnblogs-post-body"),[...Array(11).keys()].forEach((e=>{setTimeout((()=>{t.removeClass("cnblogs-markdown cnblogs-post-body")}),500*e)})),(0,i.A)(),(0,r.A)(),(0,c.A)(),(0,a.A)(),(0,l.A)()}r=(s.then?(await s)():s)[0],o()}catch(m){o(m)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-common-com-article.54f1d177.js.gz b/dist/script/page-common-com-article.54f1d177.js.gz deleted file mode 100644 index cd4192ca142792d9b24bd689e24a17093ac316cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7688 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 CY3$qp diff --git a/dist/script/page-links.09165c3d.js b/dist/script/page-links.b141ccf2.js similarity index 84% rename from dist/script/page-links.09165c3d.js rename to dist/script/page-links.b141ccf2.js index e93bd4c1..b6621bf3 100644 --- a/dist/script/page-links.09165c3d.js +++ b/dist/script/page-links.b141ccf2.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[510],{415:function(n,i){i.A=''},775:function(n,i,t){t.a(n,(async function(n,a){try{t.r(i),t.d(i,{default:function(){return c}});var l=t(508),s=t(415),e=n([l]);function c(){if((0,l.default)(),$.__config.links.page.length){t.e(489).then(t.bind(t,482));const n=$("#cnblogs_post_body"),i=$(".articleSuffix-flg"),a=(n,i)=>{const{avatar:t="",name:a="",introduction:l="",url:e=""}=n,c=["icon-zhifeiji","icon-like_fill","icon-flashlight_fill"],o=c[i%c.length];return $.__tools.batchTempReplacement(s.A,[["avatar",t],["name",a],["introduction",l],["url",e],["icon",o]])},l=n=>{const{title:i,icon:t,style:l,links:s}=n;return`${i?`

    ${i}

    `:""}`},e=$.__config.links.page.map(l).join("");i.length?i.before(e):n.append(e)}}l=(e.then?(await e)():e)[0],a()}catch(o){a(o)}}))}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[510],{894:function(n,i){i.A=''},775:function(n,i,t){t.a(n,(async function(n,a){try{t.r(i),t.d(i,{default:function(){return c}});var l=t(508),s=t(894),e=n([l]);function c(){if((0,l.default)(),$.__config.links.page.length){t.e(489).then(t.bind(t,451));const n=$("#cnblogs_post_body"),i=$(".articleSuffix-flg"),a=(n,i)=>{const{avatar:t="",name:a="",introduction:l="",url:e=""}=n,c=["icon-zhifeiji","icon-like_fill","icon-flashlight_fill"],o=c[i%c.length];return $.__tools.batchTempReplacement(s.A,[["avatar",t],["name",a],["introduction",l],["url",e],["icon",o]])},l=n=>{const{title:i,icon:t,style:l,links:s}=n;return`${i?`

    ${i}

    `:""}`},e=$.__config.links.page.map(l).join("");i.length?i.before(e):n.append(e)}}l=(e.then?(await e)():e)[0],a()}catch(o){a(o)}}))}}]); \ No newline at end of file diff --git a/dist/simple-memory.css b/dist/simple-memory.css index 94f1cfb6..80bf6be7 100644 --- a/dist/simple-memory.css +++ b/dist/simple-memory.css @@ -1 +1 @@ -iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;opacity:.9;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{border-radius:4px;height:100%;margin:0;opacity:.95;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.btn_my_zzk{border:0;color:#0000;cursor:pointer;height:25px;right:-35px;top:1px;width:25px}.input_my_zzk:focus,.input_my_zzk:hover{border:1px solid #666}.input_my_zzk:hover{transition:all .4s linear 0s}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file +iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;opacity:.9;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{border-radius:4px;height:100%;margin:0;opacity:.95;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.btn_my_zzk{border:0;color:#0000;cursor:pointer;height:25px;right:-35px;top:1px;width:25px}.input_my_zzk:focus,.input_my_zzk:hover{border:1px solid #666}.input_my_zzk:hover{transition:all .4s linear 0s}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index 8c06d1f7..4f9a7af0 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"ab15f654",139:"bef7a999",153:"54f1d177",261:"fbc978f0",287:"6bd2454d",327:"3a9abdf4",381:"1a1c6c54",390:"db59b19e",489:"466da4a4",510:"09165c3d",542:"0624b248",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"ec8cfbb7",677:"b54f5304",808:"0b8d2149",866:"da3c8326",951:"5098f6ee",987:"8aec228a",999:"93449ae7"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,669)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"b248ca68",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"db59b19e",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 59efaf6a35c5bb67cd316ea29552d188f344151c..7b4830f0fbeeb0f70398e9bcd5a0bb58f69fe201 100644 GIT binary patch literal 13672 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 Gl>h+7P^vWm literal 13677 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 L^?YQ9ER_HNC%RVi diff --git a/docs/v2/Docs/Customization/config.md b/docs/v2/Docs/Customization/config.md index 515fb806..70b96358 100644 --- a/docs/v2/Docs/Customization/config.md +++ b/docs/v2/Docs/Customization/config.md @@ -1739,7 +1739,7 @@ window.cnblogsConfig = { consoleList: [ ['wangyang CNBlogs', 'https://www.cnblogs.com/wangyang0210'], ['wangyang GitHub', 'https://github.com/wangyang0210'], - ['wangyang Email', 'wangyang.0210@foxmail.com'], + ['wangyang Email', 'i@oyo.cool'], ], } ``` diff --git a/docs/v2/README.md b/docs/v2/README.md index 962badba..3bf470dc 100644 --- a/docs/v2/README.md +++ b/docs/v2/README.md @@ -38,4 +38,4 @@ **Cnblogs-Theme** © [wangyang0210](https://github.com/wangyang0210), Released under the [MIT](./LICENSE) License.
    -> Blog [@Blog](https://www.cnblogs.com/wangyang0210/) · GitHub [@GitHub](https://github.com/wangyang0210) · Email wangyang.0210@foxmail.com +> Blog [@Blog](https://www.cnblogs.com/wangyang0210/) · GitHub [@GitHub](https://github.com/wangyang0210) · Email i@oyo.cool diff --git a/src/components/articleDirectory/articleDirectory.js b/src/components/articleDirectory/articleDirectory.js index e4a93ee6..b14d6fd3 100644 --- a/src/components/articleDirectory/articleDirectory.js +++ b/src/components/articleDirectory/articleDirectory.js @@ -1,18 +1,18 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:18 * ---------------------------------------------- * @describe: 文章目录处理 */ -import "../../style/articleDirectory.css"; +import '../../style/articleDirectory.css'; import articleDirectoryTemp from '../../template/articleDirectory.html'; -await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch(e => console.error('bootstrap.js', e)) +await $.__tools.dynamicLoadingJs($.__config.default.bootstrap).catch((e) => console.error('bootstrap.js', e)); export default function main() { - let body = $('body'); + let body = $('body'); let postBody = $('#cnblogs_post_body'); - let header = postBody.find(':header'); + let header = postBody.find(':header'); if (header.length > 0) { let tagList = []; @@ -33,7 +33,7 @@ export default function main() { obj.attr('tid', titleId); if (!hid || /^[\W|\d]+.*/.test(hid)) { if (hid) { - let tocObj = $('.toc a[href="#'+hid+'"]'); + let tocObj = $('.toc a[href="#' + hid + '"]'); tocObj.length && tocObj.attr('href', '#' + titleId); } hid = titleId; @@ -42,8 +42,15 @@ export default function main() { let num = uniqTagList.indexOf(h); let str = num === 0 || num === -1 ? '' : '    '.repeat(num); - let text = str + obj.text().replace(//g, ">") - html += '

    '; + let text = str + obj.text().replace(//g, '>'); + html += + ''; }); let dirHtml = $.__tools.tempReplacement(articleDirectoryTemp, 'dirHtml', html); @@ -56,18 +63,24 @@ export default function main() { body.attr('tabindex', '0'); body.scrollspy({ target: '#articleDirectory' }); - if (! $.__config.articleDirectory.autoWidthScroll) { + if (!$.__config.articleDirectory.autoWidthScroll) { $('#articleDirectory ul li').addClass('articleDirectory-overflow'); $('#articleDirectory ul li a').addClass('articleDirectory-overflow'); } $.__event.scroll.handle.push(() => { let articleDirectory = $('#articleDirectory'); - if ( $.__event.scroll.temScroll < $.__event.scroll.docScroll && $.__event.scroll.homeScroll <= $.__event.scroll.docScroll) { + if ( + $.__event.scroll.temScroll < $.__event.scroll.docScroll && + $.__event.scroll.homeScroll <= $.__event.scroll.docScroll + ) { articleDirectory.addClass('articleDirectoryFixed'); } - if ( $.__event.scroll.temScroll > $.__event.scroll.docScroll && $.__event.scroll.homeScroll >= $.__event.scroll.docScroll) { + if ( + $.__event.scroll.temScroll > $.__event.scroll.docScroll && + $.__event.scroll.homeScroll >= $.__event.scroll.docScroll + ) { articleDirectory.removeClass('articleDirectoryFixed'); } }); @@ -77,25 +90,25 @@ export default function main() { articleDirectory = $('#articleDirectory'); if (articleDirectory.length > 0) { let mainContentWidth = $('#home').outerWidth(false), - listWidth = articleDirectory.outerWidth(true); - let bothWidth = (bodyWidth - mainContentWidth) / 2, - rightPx = bothWidth - listWidth - 5, - sideToolbarTop = $('.main-header').outerHeight(); + listWidth = articleDirectory.outerWidth(true); + let bothWidth = (bodyWidth - mainContentWidth) / 2, + rightPx = bothWidth - listWidth - 5, + sideToolbarTop = $('.main-header').outerHeight(); - switch ( $.__config.articleDirectory.position) { + switch ($.__config.articleDirectory.position) { case 'left': articleDirectory.css({ - 'top': (sideToolbarTop + 5) + 'px', - 'left': (rightPx > 0 ? rightPx : 5) + 'px', - 'width': (bothWidth > 190 && bothWidth < 260 ? bothWidth - 10 : listWidth) + 'px' + top: sideToolbarTop + 5 + 'px', + left: (rightPx > 0 ? rightPx : 5) + 'px', + width: (bothWidth > 190 && bothWidth < 260 ? bothWidth - 10 : listWidth) + 'px', }); break; case 'right': default: articleDirectory.css({ - 'top': (sideToolbarTop + 5) + 'px', - 'right' : (rightPx > 0 ? rightPx : 5) + 'px', - 'width': (bothWidth > 190 && bothWidth < 260 ? bothWidth - 10 : listWidth) + 'px' + top: sideToolbarTop + 5 + 'px', + right: (rightPx > 0 ? rightPx : 5) + 'px', + width: (bothWidth > 190 && bothWidth < 260 ? bothWidth - 10 : listWidth) + 'px', }); break; } @@ -119,7 +132,7 @@ export default function main() { * @param array * @returns {[]} */ - function uniq(array){ + function uniq(array) { return [...new Set(array)]; } } diff --git a/src/components/articleInfo/articleInfo.js b/src/components/articleInfo/articleInfo.js index c315baa6..9a5397ea 100644 --- a/src/components/articleInfo/articleInfo.js +++ b/src/components/articleInfo/articleInfo.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:18 * ---------------------------------------------- * @describe: 文章信息处理 diff --git a/src/components/articleSuffix/articleSuffix.js b/src/components/articleSuffix/articleSuffix.js index 86831cfb..3409120c 100644 --- a/src/components/articleSuffix/articleSuffix.js +++ b/src/components/articleSuffix/articleSuffix.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:18 * ---------------------------------------------- * @describe: 文章后缀处理 diff --git a/src/components/background/particles.js b/src/components/background/particles.js index 4cd9ddb0..b3f41389 100644 --- a/src/components/background/particles.js +++ b/src/components/background/particles.js @@ -1,31 +1,35 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:23 * ---------------------------------------------- * @describe: 背景鼠标滚动动画 */ -import particlesTemp from '../../template/particles.html' -import '../../style/particles.css' -await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch(e => console.error('gsap.js', e)) +import particlesTemp from '../../template/particles.html'; +import '../../style/particles.css'; +await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch((e) => console.error('gsap.js', e)); export default function main(options) { - $('#footer').after(particlesTemp) - let wrapper = document.getElementById("particles"), - ela = wrapper.querySelector(".particles-layer--1"), - elb = wrapper.querySelector(".particles-layer--2"), - elc = wrapper.querySelector(".particles-layer--3"), + $('#footer').after(particlesTemp); + let wrapper = document.getElementById('particles'), + ela = wrapper.querySelector('.particles-layer--1'), + elb = wrapper.querySelector('.particles-layer--2'), + elc = wrapper.querySelector('.particles-layer--3'), particlesList = [ { el: ela, opacity: 0.07, speed: 0.06 }, { el: elb, opacity: 0.07, speed: 0.04 }, { el: elc, opacity: 0.07, speed: 0.05 }, ]; - particlesList.forEach(l => { gsap.to(l.el , .6, {delay: Math.random(), opacity: l.opacity}) }) - document.addEventListener("mousemove", particlesMousemove) + particlesList.forEach((l) => { + gsap.to(l.el, 0.6, { delay: Math.random(), opacity: l.opacity }); + }); + document.addEventListener('mousemove', particlesMousemove); function particlesMousemove(t) { let e = { x: window.innerWidth / 2, y: window.innerHeight / 2 }, n = { x: t.clientX || t.pageX, y: t.clientY || t.pageY }, - r = { x: e.x - n.x, y: e.y - n.y } - particlesList.forEach(l => { gsap.to(l.el, 1, {x: r.x * l.speed, y: r.y * l.speed}) }) + r = { x: e.x - n.x, y: e.y - n.y }; + particlesList.forEach((l) => { + gsap.to(l.el, 1, { x: r.x * l.speed, y: r.y * l.speed }); + }); } } diff --git a/src/components/background/ribbons.js b/src/components/background/ribbons.js index 36203857..9159b9e8 100644 --- a/src/components/background/ribbons.js +++ b/src/components/background/ribbons.js @@ -1,13 +1,12 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-09-11 22:28 * ---------------------------------------------- * @describe: 背景丝带效果 */ - class Point { constructor(x, y) { this.x = 0; @@ -15,7 +14,6 @@ class Point { this.set(x, y); } - set(x, y) { this.x = x || 0; this.y = y || 0; @@ -27,7 +25,7 @@ class Point { return this; } - add (x, y) { + add(x, y) { this.x += x || 0; this.y += y || 0; return this; @@ -43,10 +41,8 @@ class Point { this.y *= -1; return this; } - } - class Ribbons { _w = window; _b = document.body; @@ -61,15 +57,15 @@ class Ribbons { this._ribbons = []; this._options = { // ribbon color HSL saturation amount - colorSaturation: options.colorSaturation || "80%", + colorSaturation: options.colorSaturation || '80%', // ribbon color HSL brightness amount - colorBrightness: options.colorBrightness || "60%", + colorBrightness: options.colorBrightness || '60%', // ribbon color opacity amount colorAlpha: options.colorAlpha || 0.65, // how fast to cycle through colors in the HSL color space colorCycleSpeed: options.colorCycleSpeed || 6, // where to start from on the Y axis on each side (top|min, middle|center, bottom|max, random) - verticalPosition: options.verticalPosition || "center", + verticalPosition: options.verticalPosition || 'center', // how fast to get to the other side of the screen horizontalSpeed: options.horizontalSpeed || 150, // how many ribbons to keep on screen at any given time @@ -79,7 +75,7 @@ class Ribbons { // move ribbons vertically by a factor on page scroll parallaxAmount: options.parallaxAmount || -0.5, // add animation effect to each ribbon section over time - animateSections: options.animateSections || true + animateSections: options.animateSections || true, }; this._onDraw = this._onDraw.bind(this); @@ -107,8 +103,12 @@ class Ribbons { screenInfo(e) { let width = Math.max(0, this._w.innerWidth || this._d.clientWidth || this._b.clientWidth || 0), height = Math.max(0, this._w.innerHeight || this._d.clientHeight || this._b.clientHeight || 0), - scrollx = Math.max(0, this._w.pageXOffset || this._d.scrollLeft || this._b.scrollLeft || 0) - (this._d.clientLeft || 0), - scrolly = Math.max(0, this._w.pageYOffset || this._d.scrollTop || this._b.scrollTop || 0) - (this._d.clientTop || 0); + scrollx = + Math.max(0, this._w.pageXOffset || this._d.scrollLeft || this._b.scrollLeft || 0) - + (this._d.clientLeft || 0), + scrolly = + Math.max(0, this._w.pageYOffset || this._d.scrollTop || this._b.scrollTop || 0) - + (this._d.clientTop || 0); return { width: width, @@ -117,34 +117,33 @@ class Ribbons { centerx: width / 2, centery: height / 2, scrollx: scrollx, - scrolly: scrolly + scrolly: scrolly, }; - } - init () { + init() { try { - this._canvas = document.createElement("canvas"); - this._canvas.style["display"] = "block"; - this._canvas.style["position"] = "fixed"; - this._canvas.style["margin"] = "0"; - this._canvas.style["padding"] = "0"; - this._canvas.style["border"] = "0"; - this._canvas.style["outline"] = "0"; - this._canvas.style["left"] = "0"; - this._canvas.style["top"] = "0"; - this._canvas.style["width"] = "100%"; - this._canvas.style["height"] = "100%"; - this._canvas.style["z-index"] = "-1"; - this._canvas.id = "bgCanvas"; + this._canvas = document.createElement('canvas'); + this._canvas.style['display'] = 'block'; + this._canvas.style['position'] = 'fixed'; + this._canvas.style['margin'] = '0'; + this._canvas.style['padding'] = '0'; + this._canvas.style['border'] = '0'; + this._canvas.style['outline'] = '0'; + this._canvas.style['left'] = '0'; + this._canvas.style['top'] = '0'; + this._canvas.style['width'] = '100%'; + this._canvas.style['height'] = '100%'; + this._canvas.style['z-index'] = '-1'; + this._canvas.id = 'bgCanvas'; this._onResize(); - this._context = this._canvas.getContext("2d"); + this._context = this._canvas.getContext('2d'); this._context.clearRect(0, 0, this._width, this._height); this._context.globalAlpha = this._options.colorAlpha; - window.addEventListener("resize", this._onResize); - window.addEventListener("scroll", this._onScroll); + window.addEventListener('resize', this._onResize); + window.addEventListener('scroll', this._onScroll); document.body.appendChild(this._canvas); } catch (e) { return; @@ -153,15 +152,14 @@ class Ribbons { } addRibbon() { - - let dir = Math.round(this.random(1, 9)) > 5 ? "right" : "left", + let dir = Math.round(this.random(1, 9)) > 5 ? 'right' : 'left', stop = 1000, hide = 200, min = 0 - hide, max = this._width + hide, movex = 0, movey = 0, - startx = dir === "right" ? min : max, + startx = dir === 'right' ? min : max, starty = Math.round(this.random(0, this._height)); if (/^(top|min)$/i.test(this._options.verticalPosition)) starty = 0 + hide; @@ -176,7 +174,6 @@ class Ribbons { delay = 0; while (true) { - if (stop <= 0) break; stop--; @@ -186,12 +183,12 @@ class Ribbons { point3 = new Point(); point3.copy(point2); - if (dir === "right") { + if (dir === 'right') { point3.add(movex, movey); if (point2.x >= max) break; } - if (dir === "left") { + if (dir === 'left') { point3.subtract(movex, movey); if (point2.x <= min) break; } @@ -204,7 +201,7 @@ class Ribbons { delay: delay, dir: dir, alpha: 0, - phase: 0 + phase: 0, }); point1.copy(point2); @@ -228,9 +225,9 @@ class Ribbons { section.alpha = section.alpha >= 1 ? 1 : section.alpha; if (this._options.animateSections) { - let mod = Math.sin(1 + section.phase * Math.PI / 2) * 0.1; + let mod = Math.sin(1 + (section.phase * Math.PI) / 2) * 0.1; - if (section.dir === "right") { + if (section.dir === 'right') { section.point1.add(mod, 0); section.point2.add(mod, 0); section.point3.add(mod, 0); @@ -250,11 +247,12 @@ class Ribbons { let s = this._options.colorSaturation, l = this._options.colorBrightness, - c = "hsla(" + section.color + ", " + s + ", " + l + ", " + section.alpha + " )"; + c = 'hsla(' + section.color + ', ' + s + ', ' + l + ', ' + section.alpha + ' )'; this._context.save(); - if (this._options.parallaxAmount !== 0) this._context.translate(0, this._scroll * this._options.parallaxAmount); + if (this._options.parallaxAmount !== 0) + this._context.translate(0, this._scroll * this._options.parallaxAmount); this._context.beginPath(); this._context.moveTo(section.point1.x, section.point1.y); this._context.lineTo(section.point2.x, section.point2.y); @@ -265,7 +263,7 @@ class Ribbons { if (this._options.strokeSize > 0) { this._context.lineWidth = this._options.strokeSize; this._context.strokeStyle = c; - this._context.lineCap = "round"; + this._context.lineCap = 'round'; this._context.stroke(); } @@ -275,7 +273,6 @@ class Ribbons { } _onDraw() { - for (let i = 0, t = this._ribbons.length; i < t; ++i) { if (!this._ribbons[i]) this._ribbons.splice(i, 1); } @@ -317,5 +314,5 @@ class Ribbons { } export default function main(options) { - new Ribbons(options) + new Ribbons(options); } diff --git a/src/components/background/season.js b/src/components/background/season.js index 8b7982f7..c5bbf6e3 100644 --- a/src/components/background/season.js +++ b/src/components/background/season.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-09-03 01:18 * ---------------------------------------------- * @describe: 可以自定义下落物品的背景特效 @@ -25,9 +25,9 @@ export default function main(options) { cxt.save(); cxt.translate(this.x, this.y); cxt.rotate(this.r); - cxt.drawImage(img, 0, 0, size * this.s, size * this.s) + cxt.drawImage(img, 0, 0, size * this.s, size * this.s); cxt.restore(); - } + }; Sakura.prototype.update = function () { this.x = this.fn.x(this.x, this.y); this.y = this.fn.y(this.y, this.y); @@ -46,30 +46,30 @@ export default function main(options) { this.r = getRandom('r'); } } - } + }; SakuraList = function () { this.list = []; - } + }; SakuraList.prototype.push = function (sakura) { this.list.push(sakura); - } + }; SakuraList.prototype.update = function () { for (let i = 0, len = this.list.length; i < len; i++) { this.list[i].update(); } - } + }; SakuraList.prototype.draw = function (cxt) { for (let i = 0, len = this.list.length; i < len; i++) { this.list[i].draw(cxt); } - } + }; SakuraList.prototype.get = function (i) { return this.list[i]; - } + }; SakuraList.prototype.size = function () { return this.list.length; - } + }; function getRandom(option) { let ret, random; @@ -93,7 +93,7 @@ export default function main(options) { }; break; case 'fny': - random = 1.5 + Math.random() * 0.7 + random = 1.5 + Math.random() * 0.7; ret = function (x, y) { return y + random; }; @@ -109,13 +109,19 @@ export default function main(options) { } function startSakura() { - requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame; - let canvas = document.createElement('canvas'), cxt; + requestAnimationFrame = + window.requestAnimationFrame || + window.mozRequestAnimationFrame || + window.webkitRequestAnimationFrame || + window.msRequestAnimationFrame || + window.oRequestAnimationFrame; + let canvas = document.createElement('canvas'), + cxt; canvas.height = window.innerHeight; canvas.width = window.innerWidth; canvas.setAttribute('style', 'position: fixed;left: 0;top: 0;pointer-events: none;'); canvas.setAttribute('id', 'canvas_sakura'); - canvas.style.zIndex = '999999999999999999999999999999999999999999' + canvas.style.zIndex = '999999999999999999999999999999999999999999'; document.getElementsByTagName('body')[0].appendChild(canvas); cxt = canvas.getContext('2d'); let sakuraList = new SakuraList(); @@ -131,20 +137,20 @@ export default function main(options) { sakura = new Sakura(randomX, randomY, randomS, randomR, { x: randomFnx, y: randomFny, - r: randomFnR + r: randomFnR, }); sakura.draw(cxt); sakuraList.push(sakura); } - requestAnimationFrame(function fn () { + requestAnimationFrame(function fn() { cxt.clearRect(0, 0, canvas.width, canvas.height); sakuraList.update(); sakuraList.draw(cxt); requestAnimationFrame(fn); - }) + }); } img.onload = function () { startSakura(); - } + }; } diff --git a/src/components/banner/banner.js b/src/components/banner/banner.js index fad32213..b98627d7 100644 --- a/src/components/banner/banner.js +++ b/src/components/banner/banner.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:19 * ---------------------------------------------- * @describe: banner背景图片处理 diff --git a/src/components/bannerImages/bannerImages.js b/src/components/bannerImages/bannerImages.js index 46c6620a..c6c45367 100644 --- a/src/components/bannerImages/bannerImages.js +++ b/src/components/bannerImages/bannerImages.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:19 * ---------------------------------------------- * @describe: banner背景切换处理 diff --git a/src/components/blogIcon/blogIcon.js b/src/components/blogIcon/blogIcon.js index 405315c1..6d0110ac 100644 --- a/src/components/blogIcon/blogIcon.js +++ b/src/components/blogIcon/blogIcon.js @@ -1,18 +1,18 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:19 * ---------------------------------------------- * @describe: 网站图标处理 */ export default function main() { const shortcutIcon = $('#favicon'); - if ( $.__config.info.blogIcon && shortcutIcon.length) shortcutIcon.attr('href', $.__config.info.blogIcon); - if ( $.__config.info.blogIcon && !shortcutIcon.length) { - let linkObject = document.createElement('link'); - linkObject.rel = "shortcut icon"; + if ($.__config.info.blogIcon && shortcutIcon.length) shortcutIcon.attr('href', $.__config.info.blogIcon); + if ($.__config.info.blogIcon && !shortcutIcon.length) { + let linkObject = document.createElement('link'); + linkObject.rel = 'shortcut icon'; linkObject.href = $.__config.info.blogIcon; - document.getElementsByTagName("head")[0].appendChild(linkObject); + document.getElementsByTagName('head')[0].appendChild(linkObject); } } diff --git a/src/components/code/code.js b/src/components/code/code.js index 1f0c3a35..26fe8d70 100644 --- a/src/components/code/code.js +++ b/src/components/code/code.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:20 * ---------------------------------------------- * @describe: 代码高亮处理 diff --git a/src/components/code/lib/hljs.js b/src/components/code/lib/hljs.js index 08b383a9..b2f0edc2 100644 --- a/src/components/code/lib/hljs.js +++ b/src/components/code/lib/hljs.js @@ -1,32 +1,41 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:20 * ---------------------------------------------- * @describe: hljs渲染代码 */ -await $.__tools.dynamicLoadingJs($.__config.default.highlight).catch(e => console.error('hightlight.js', e)) +await $.__tools.dynamicLoadingJs($.__config.default.highlight).catch((e) => console.error('hightlight.js', e)); export default function main(setCodeLine) { - - let theme = $.__config.code.options.hljs.theme.toLowerCase() - $.__tools.dynamicLoadingCss(`${$.__config.default.hljscss + theme}.min.css`) - let code = $('code-box pre code') - let bgFlg = $.inArray(theme, [ - 'github-gist', 'googlecode', 'grayscale', - 'idea', 'isbl-editor-light', 'qtcreator_light', - 'tomorrow', 'vs', 'xcode', 'arduino-light', - 'ascetic', 'color-brewer', 'lightfair' - ]) !== -1; + let theme = $.__config.code.options.hljs.theme.toLowerCase(); + $.__tools.dynamicLoadingCss(`${$.__config.default.hljscss + theme}.min.css`); + let code = $('code-box pre code'); + let bgFlg = + $.inArray(theme, [ + 'github-gist', + 'googlecode', + 'grayscale', + 'idea', + 'isbl-editor-light', + 'qtcreator_light', + 'tomorrow', + 'vs', + 'xcode', + 'arduino-light', + 'ascetic', + 'color-brewer', + 'lightfair', + ]) !== -1; /** * 渲染代码 */ (() => { // 语言范围设置 - if ( $.__config.code.options.hljs.languages.length) { + if ($.__config.code.options.hljs.languages.length) { hljs.configure({ - languages: $.__config.code.options.hljs.languages + languages: $.__config.code.options.hljs.languages, }); } @@ -34,8 +43,10 @@ export default function main(setCodeLine) { $.each(code, function (i, e) { let obj = $(code[i]); // 做一次换行兼容处理/padding处理 - obj.css('white-space', 'pre').html().replace(/\/g, '\n'); - obj.css({'padding': 0}) + obj.css('white-space', 'pre') + .html() + .replace(/\/g, '\n'); + obj.css({ padding: 0 }); // 清除代码原有样式 obj.text(obj.text()); // 替换白色背景的主题 @@ -43,7 +54,7 @@ export default function main(setCodeLine) { // 开始渲染代码 hljs.highlightElement(e); // 设置复制按钮颜色 - $('.clipboard[boxid='+ obj.attr('boxid') +']').addClass('hljs-comment'); + $('.clipboard[boxid=' + obj.attr('boxid') + ']').addClass('hljs-comment'); }); })(); @@ -54,10 +65,10 @@ export default function main(setCodeLine) { let codeBox = $('code-box'); $.each(codeBox, function (i, e) { let obj = $(codeBox[i]); - let language = $('pre code')[i].result?.language + let language = $('pre code')[i].result?.language; if (language) obj.find('.code-hljs-len').text(language).css('visibility', 'visible'); }); - } + }; /** * 设置工具条背景色 & 添加语言标签 @@ -66,9 +77,11 @@ export default function main(setCodeLine) { $.__timeIds.hljsCodeTId = window.setInterval(() => { let preHljs = $('pre code.hljs'); if (preHljs.length > 0) { - $('code-box').css('background', $('pre code.hljs').css('background')).prepend(''); + $('code-box') + .css('background', $('pre code.hljs').css('background')) + .prepend(''); setCodeHljsLen(); - $.__tools.clearIntervalTimeId( $.__timeIds.hljsCodeTId); + $.__tools.clearIntervalTimeId($.__timeIds.hljsCodeTId); } }, 1000); })(); @@ -76,5 +89,7 @@ export default function main(setCodeLine) { /** * 设置行号 */ - (() => { setCodeLine(); })(); + (() => { + setCodeLine(); + })(); } diff --git a/src/components/comment/comment.js b/src/components/comment/comment.js index afd6541c..9e54ad75 100644 --- a/src/components/comment/comment.js +++ b/src/components/comment/comment.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:20 * ---------------------------------------------- * @describe: 评论处理 @@ -10,68 +10,66 @@ export default function main() { // 评论框打字特效 if ($.__config.articleContent.commentTyping.enable) { - const POWERMODE = require('./commentTyping/commentTyping') - POWERMODE.colorful = $.__config.articleContent.commentTyping.options.colorful - POWERMODE.shake = $.__config.articleContent.commentTyping.options.shake - document.body.addEventListener('input', POWERMODE) + const POWERMODE = require('./commentTyping/commentTyping'); + POWERMODE.colorful = $.__config.articleContent.commentTyping.options.colorful; + POWERMODE.shake = $.__config.articleContent.commentTyping.options.shake; + document.body.addEventListener('input', POWERMODE); } let setComment = () => { - let feedbackItem = $('.feedbackItem') + let feedbackItem = $('.feedbackItem'); if (feedbackItem.length > 0) { - $.each(feedbackItem, i => { + $.each(feedbackItem, (i) => { let obj = $(feedbackItem[i]), feedbackCon = obj.find('.feedbackCon'), feedbackListSubtitle = obj.find('.feedbackListSubtitle'), commentBody = feedbackCon.length ? feedbackCon.find('.blog_comment_body') : [], avatarHtml = '', - idInfo = commentBody.length ? commentBody.attr('id').split('_') : undefined + idInfo = commentBody.length ? commentBody.attr('id').split('_') : undefined; if (idInfo && idInfo.length > 0) { let id = idInfo[idInfo.length - 1], - idTmp = id.toString().match(/\d/g) + idTmp = id.toString().match(/\d/g); - if ($.isArray(idTmp)) id = idTmp.join('') + if ($.isArray(idTmp)) id = idTmp.join(''); let op = $('#comment_' + id + '_avatar'), - patch = op.length > 0 ? op.text().trim() : $.__config.default.avatar + patch = op.length > 0 ? op.text().trim() : $.__config.default.avatar; let ac = $('#a_comment_author_' + id), - ah = ac.length ? ac.attr('href') : 'javascropt:void(0);' + ah = ac.length ? ac.attr('href') : 'javascropt:void(0);'; avatarHtml = '
    ' - obj.prepend(avatarHtml) + '"/>
    '; + obj.prepend(avatarHtml); } if (feedbackListSubtitle.length && feedbackListSubtitle.find('.louzhu').length) - feedbackListSubtitle.addClass('feedbackListSubtitle-louzhu') - }) - $(feedbackItem[0]).css('padding-top', '0') - $(feedbackItem[feedbackItem.length - 1]).css('padding-bottom', '0') - + feedbackListSubtitle.addClass('feedbackListSubtitle-louzhu'); + }); + $(feedbackItem[0]).css('padding-top', '0'); + $(feedbackItem[feedbackItem.length - 1]).css('padding-bottom', '0'); } - } - - let addComment = () => { - let userBlogAddress = $(".comment_my_posted a").attr('href'), - userName = $(".comment_my_posted a").text(), - commentInfo = $(".bq_post_comment").text(); + }; + let addComment = () => { + let userBlogAddress = $('.comment_my_posted a').attr('href'), + userName = $('.comment_my_posted a').text(), + commentInfo = $('.bq_post_comment').text(); - let comment = `
    + let comment = `
    -
    - ${ window.isBlogOwner && `[楼主]`} - ${(new Date).toLocaleString().replace(/\//g,'-')} +
    + ${window.isBlogOwner && `[楼主]`} + ${new Date().toLocaleString().replace(/\//g, '-')} ${userName}
    @@ -79,13 +77,13 @@ export default function main() {

    ${commentInfo}

    -
    ` +
    `; - $("#blog-comments-placeholder").append(comment) - $(".comment_my_posted").remove() - } + $('#blog-comments-placeholder').append(comment); + $('.comment_my_posted').remove(); + }; - $.__timeIds.commentTId = window.setInterval(() =>{ + $.__timeIds.commentTId = window.setInterval(() => { if ($('.feedbackItem').length > 0) { setComment(); $.__tools.clearIntervalTimeId($.__timeIds.commentTId); @@ -95,18 +93,18 @@ export default function main() { $(document).ajaxSuccess(function (event, xhr, settings) { // 评论重新排序 if (settings.url.includes('GetComments.aspx')) { - $.__tools.clearIntervalTimeId($.__timeIds.commentTId); - setComment() + $.__tools.clearIntervalTimeId($.__timeIds.commentTId); + setComment(); } // 新增评论 - if (settings.url.includes('PostComment/Add.aspx')) addComment() + if (settings.url.includes('PostComment/Add.aspx')) addComment(); // 删除评论 if (settings.url.includes('comment/DeleteComment.aspx')) { let commentId = JSON.parse(settings?.data)?.commentId; - $(`#comment_body_${commentId}`).parent().parent().remove() - $(".feedbackItem:last").css("padding-bottom", "0") + $(`#comment_body_${commentId}`).parent().parent().remove(); + $('.feedbackItem:last').css('padding-bottom', '0'); } }); } diff --git a/src/components/common/comAfter.js b/src/components/common/comAfter.js index 720f25a8..5b615280 100644 --- a/src/components/common/comAfter.js +++ b/src/components/common/comAfter.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:20 * ---------------------------------------------- * @describe: 后置公共处理 diff --git a/src/components/common/comBefore.js b/src/components/common/comBefore.js index c60e6c8a..b70c6d64 100644 --- a/src/components/common/comBefore.js +++ b/src/components/common/comBefore.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:20 * ---------------------------------------------- * @describe: 前置公共处理 diff --git a/src/components/config/config.json5 b/src/components/config/config.json5 index d0384bfa..1e50a7cf 100644 --- a/src/components/config/config.json5 +++ b/src/components/config/config.json5 @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:21 * ---------------------------------------------- * @describe: 主题默认配置信息 diff --git a/src/components/console/console.js b/src/components/console/console.js index 058f0ac2..d3ac135d 100644 --- a/src/components/console/console.js +++ b/src/components/console/console.js @@ -1,23 +1,34 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:21 * ---------------------------------------------- * @describe: 控制台输出处理 */ export default function main() { - // 输出默认版权信息 - let github = ["\n %c %c %c CnblogsTheme-GitHub %c %c https://github.com/wangyang0210/cnblogs-theme %c \n\n", "background: #fadfa3; padding:5px 0;", "background: #fadfa3; padding:5px 0;", "color: #fadfa3; background: #030307; padding:5px 0;", "background: #fadfa3; padding:5px 0;", "background: #FCEDC9; color:#030307; padding:5px 0;", "background: #fadfa3; padding:5px 0;"]; + let github = [ + '\n %c %c %c CnblogsTheme-GitHub %c %c https://github.com/wangyang0210/cnblogs-theme %c \n\n', + 'background: #fadfa3; padding:5px 0;', + 'background: #fadfa3; padding:5px 0;', + 'color: #fadfa3; background: #030307; padding:5px 0;', + 'background: #fadfa3; padding:5px 0;', + 'background: #FCEDC9; color:#030307; padding:5px 0;', + 'background: #fadfa3; padding:5px 0;', + ]; window.console.log.apply(console, github); // 输出用户配置信息 - if ( $.__config.consoleList.length) { - $.each( $.__config.consoleList, function (i) { + if ($.__config.consoleList.length) { + $.each($.__config.consoleList, function (i) { let fl = $.__config.consoleList[i]; - console.log('\n' + ' %c '+(fl[0])+' %c '+(fl[1])+' ' + '\n', 'color: #fadfa3; background: #030307; padding:5px 0;', 'background: #fadfa3; color:#000;padding:5px 0;'); + console.log( + '\n' + ' %c ' + fl[0] + ' %c ' + fl[1] + ' ' + '\n', + 'color: #fadfa3; background: #030307; padding:5px 0;', + 'background: #fadfa3; color:#000;padding:5px 0;' + ); }); } } diff --git a/src/components/dayNight/dayNight.js b/src/components/dayNight/dayNight.js index b8505584..cf71abce 100644 --- a/src/components/dayNight/dayNight.js +++ b/src/components/dayNight/dayNight.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:21 * ---------------------------------------------- * @describe: 日夜间模式处理 diff --git a/src/components/event/event.js b/src/components/event/event.js index 5dd4c1ad..98e0504d 100644 --- a/src/components/event/event.js +++ b/src/components/event/event.js @@ -1,14 +1,14 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:21 * ---------------------------------------------- * @describe: 事件监听 */ export default { - init(){ + init() { // 滚动监听 $.__event.scroll = {}; $.__event.scroll.handle = []; @@ -25,20 +25,20 @@ export default { $.__event.resize = {}; $.__event.resize.handle = []; $(window).resize(() => { - this.handle.resize() + this.handle.resize(); }); }, handle: { scroll: () => { for (let i = 0; i < $.__event.scroll.handle.length; i++) { - ($.__event.scroll.handle[i])() + $.__event.scroll.handle[i](); } }, resize: () => { for (let i = 0; i < $.__event.resize.handle.length; i++) { - ($.__event.resize.handle[i])() + $.__event.resize.handle[i](); } $.__tools.setDomHomePosition(); }, - } -} + }, +}; diff --git a/src/components/footer/footer.js b/src/components/footer/footer.js index caaf1f39..68a28a16 100644 --- a/src/components/footer/footer.js +++ b/src/components/footer/footer.js @@ -1,31 +1,34 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:22 * ---------------------------------------------- * @describe: footer底部信息 */ -import footerTemp from '../../template/footer.html' -import { request } from '../../utils/request' +import footerTemp from '../../template/footer.html'; +import { request } from '../../utils/request'; export default function main() { - const footer = $('#footer') - const footerText = footer.text() + const footer = $('#footer'); + const footerText = footer.text(); - let footerHtml = footerTemp - let config = $.__config.footer + let footerHtml = footerTemp; + let config = $.__config.footer; - footerHtml = $.__tools.tempReplacement(footerHtml, 'footerText', footerText) + footerHtml = $.__tools.tempReplacement(footerHtml, 'footerText', footerText); /** * 设置音乐播放器 */ - ;(() => { + (() => { if (config.aplayer.enable) { - Promise.all([$.__tools.dynamicLoadingJs($.__config.default.aplayer), $.__tools.dynamicLoadingJs($.__config.default.meting)]) - .then(r => { - $.__tools.dynamicLoadingCss($.__config.default.aplayercss) + Promise.all([ + $.__tools.dynamicLoadingJs($.__config.default.aplayer), + $.__tools.dynamicLoadingJs($.__config.default.meting), + ]) + .then((r) => { + $.__tools.dynamicLoadingCss($.__config.default.aplayercss); $('#footer').append(` - `) + `); }) - .catch(e => console.error('aplayer|meting', e)) + .catch((e) => console.error('aplayer|meting', e)); } - })() + })(); /** * 设置标语 */ - ;(() => { + (() => { if (config.text.left || config.text.right) { let re = [ ['textLeft', config.text.left], @@ -65,101 +68,154 @@ export default function main() { ['iconSize', config.text.iconFont.fontSize], ['textRight', config.text.right], ['textShow', 'block'], - ] - footerHtml = $.__tools.batchTempReplacement(footerHtml, re) + ]; + footerHtml = $.__tools.batchTempReplacement(footerHtml, re); } else { - footerHtml = $.__tools.tempReplacement(footerHtml, 'textShow', 'none') + footerHtml = $.__tools.tempReplacement(footerHtml, 'textShow', 'none'); } - })() + })(); /** * 设置友情链接 */ - ;(() => { + (() => { if ($.__config.links.footer.length > 0) { - let linksHtml = '友情链接:' + let linksHtml = '友情链接:'; for (let i = 0; i < $.__config.links.footer.length; i++) { - linksHtml += '' + $.__config.links.footer[i][0] + '' - if (i < $.__config.links.footer.length - 1) linksHtml += '/' + linksHtml += + '' + + $.__config.links.footer[i][0] + + ''; + if (i < $.__config.links.footer.length - 1) linksHtml += '/'; } footerHtml = $.__tools.batchTempReplacement(footerHtml, [ ['linksHtml', linksHtml], ['linkShow', 'block'], - ]) + ]); } else { - footerHtml = $.__tools.tempReplacement(footerHtml, 'linkShow', 'none') + footerHtml = $.__tools.tempReplacement(footerHtml, 'linkShow', 'none'); } - })() + })(); /** * 添加页脚 */ - ;(() => { - footer.html(footerHtml) - })() + (() => { + footer.html(footerHtml); + })(); /** * 页脚样式 */ - ;(() => { + (() => { switch (parseInt(config.style)) { case 1: $('#footer') .addClass('footer-t1') .find('#footerStyle1') .show() - .css('background', 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114131838_footer.webp) no-repeat 50%') - break + .css( + 'background', + 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114131838_footer.webp) no-repeat 50%' + ); + break; case 2: default: $('#footer .footer-text').css({ 'padding-bottom': '0', 'border-bottom': 'none', 'margin-bottom': '0', - }) - let footerStyle2 = $('#footerStyle2') - footerStyle2.show().find('.clouds').css('background', 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132857_clouds.webp) repeat-x') - footerStyle2.find('.background').css('background', 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114134558_background.webp) repeat-x') - footerStyle2.find('.foreground').css('background', 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132230_foreground.webp) repeat-x') - break + }); + let footerStyle2 = $('#footerStyle2'); + footerStyle2 + .show() + .find('.clouds') + .css( + 'background', + 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132857_clouds.webp) repeat-x' + ); + footerStyle2 + .find('.background') + .css( + 'background', + 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114134558_background.webp) repeat-x' + ); + footerStyle2 + .find('.foreground') + .css( + 'background', + 'url(//images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114132230_foreground.webp) repeat-x' + ); + break; } - })() + })(); /** * 设置运行时间 */ - ;(() => { + (() => { window.setInterval(() => { - let runDate = $.__tools.getRunDate(($.__config.info.startDate ||= '2021-01-01')) - $('#blogRunTimeSpan').text('This blog has running : ' + runDate.daysold + ' d ' + runDate.hrsold + ' h ' + runDate.minsold + ' m ' + runDate.seconds + ' s') - }, 500) - })() + let runDate = $.__tools.getRunDate(($.__config.info.startDate ||= '2021-01-01')); + $('#blogRunTimeSpan').text( + 'This blog has running : ' + + runDate.daysold + + ' d ' + + runDate.hrsold + + ' h ' + + runDate.minsold + + ' m ' + + runDate.seconds + + ' s' + ); + }, 500); + })(); /** * 定时网站统计 */ - ;(() => { + (() => { if ($.__config.umami?.url && $.__config.umami?.shareId) { - const baseUrl = $.__config.umami.url + const baseUrl = $.__config.umami.url; $.__timeIds.umamiTId = window.setInterval(() => { - request(`${baseUrl}/api/share/${$.__config.umami.shareId}`).then(r => { + request(`${baseUrl}/api/share/${$.__config.umami.shareId}`).then((r) => { Promise.all([ - request(`${baseUrl}/api/websites/${r.id}/stats?start_at=${$.__tools.getTodayStart()}&end_at=${$.__tools.getTodayEnd()}`, 'GET', {}, { 'x-umami-share-token': r.token }), - request(`${baseUrl}/api/websites/${r.id}/stats?start_at=${$.__tools.getYesterdayStart()}&end_at=${$.__tools.getYesterdayEnd()}`, 'GET', {}, { 'x-umami-share-token': r.token }), - request(`${baseUrl}/api/websites/${r.id}/active`, 'GET', {}, { 'x-umami-share-token': r.token }), + request( + `${baseUrl}/api/websites/${ + r.id + }/stats?start_at=${$.__tools.getTodayStart()}&end_at=${$.__tools.getTodayEnd()}`, + 'GET', + {}, + { 'x-umami-share-token': r.token } + ), + request( + `${baseUrl}/api/websites/${ + r.id + }/stats?start_at=${$.__tools.getYesterdayStart()}&end_at=${$.__tools.getYesterdayEnd()}`, + 'GET', + {}, + { 'x-umami-share-token': r.token } + ), + request( + `${baseUrl}/api/websites/${r.id}/active`, + 'GET', + {}, + { 'x-umami-share-token': r.token } + ), ]).then(function (results) { - const todayState = results[0] - const yesterdayState = results[1] - const online = results[2] + const todayState = results[0]; + const yesterdayState = results[1]; + const online = results[2]; $('#cnzzInfo') .text( `Online: ${online[0].x} | Today: ${todayState.pageviews.value} / ${todayState.uniques.value} / ${todayState.totaltime.value} | Yesterday: ${yesterdayState.pageviews.value} / ${yesterdayState.uniques.value} / ${yesterdayState.totaltime.value}` ) - .show() - }) - }) - $.__tools.clearIntervalTimeId($.__timeIds.umamiTId) - }, 1000) + .show(); + }); + }); + $.__tools.clearIntervalTimeId($.__timeIds.umamiTId); + }, 1000); } - })() + })(); } diff --git a/src/components/greenChannel/greenChannel.js b/src/components/greenChannel/greenChannel.js index 9446ed75..0dff8bcd 100644 --- a/src/components/greenChannel/greenChannel.js +++ b/src/components/greenChannel/greenChannel.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:22 * ---------------------------------------------- * @describe: 文章底部信息按钮处理 @@ -9,7 +9,6 @@ import '../../style/customBtn.css'; export default function main() { - /** * 好文要顶 */ @@ -17,9 +16,13 @@ export default function main() { $.__timeIds.greenChannelDiggTId = window.setInterval(() => { let greenChannelDigg = $('#green_channel_digg'); if (greenChannelDigg.length) { - greenChannelDigg.after(''); - $.__tools.clearIntervalTimeId( $.__timeIds.greenChannelDiggTId); + greenChannelDigg.after( + '' + ); + $.__tools.clearIntervalTimeId($.__timeIds.greenChannelDiggTId); } }, 1000); })(); @@ -31,8 +34,12 @@ export default function main() { $.__timeIds.greenChannelFollowTId = window.setInterval(() => { let greenChannelFollow = $('#green_channel_follow'); if (greenChannelFollow.length) { - greenChannelFollow.after(''); - $.__tools.clearIntervalTimeId( $.__timeIds.greenChannelFollowTId); + greenChannelFollow.after( + '' + ); + $.__tools.clearIntervalTimeId($.__timeIds.greenChannelFollowTId); } }, 1000); })(); @@ -44,8 +51,12 @@ export default function main() { $.__timeIds.greenChannelFavoriteTId = window.setInterval(() => { let greenChannelFavorite = $('#green_channel_favorite'); if (greenChannelFavorite.length) { - greenChannelFavorite.after(''); - $.__tools.clearIntervalTimeId( $.__timeIds.greenChannelFavoriteTId); + greenChannelFavorite.after( + '' + ); + $.__tools.clearIntervalTimeId($.__timeIds.greenChannelFavoriteTId); } }, 1000); })(); @@ -57,8 +68,12 @@ export default function main() { $.__timeIds.greenChannelWeiboTId = window.setInterval(() => { let greenChannelWeibo = $('#green_channel_weibo'); if (greenChannelWeibo.length) { - greenChannelWeibo.after(''); - $.__tools.clearIntervalTimeId( $.__timeIds.greenChannelWeiboTId); + greenChannelWeibo.after( + '' + ); + $.__tools.clearIntervalTimeId($.__timeIds.greenChannelWeiboTId); } }, 1000); })(); @@ -70,8 +85,12 @@ export default function main() { $.__timeIds.greenChannelWechatTId = window.setInterval(() => { let greenChannelWechat = $('#green_channel_wechat'); if (greenChannelWechat.length) { - greenChannelWechat.after(''); - $.__tools.clearIntervalTimeId( $.__timeIds.greenChannelWechatTId); + greenChannelWechat.after( + '' + ); + $.__tools.clearIntervalTimeId($.__timeIds.greenChannelWechatTId); } }, 1000); })(); diff --git a/src/components/imgBox/imgBox.js b/src/components/imgBox/imgBox.js index 341e3723..47458bb2 100644 --- a/src/components/imgBox/imgBox.js +++ b/src/components/imgBox/imgBox.js @@ -1,23 +1,22 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:22 * ---------------------------------------------- * @describe: 图片灯箱处理 */ -await $.__tools.dynamicLoadingCss($.__config.default.fancyboxcss) -await $.__tools.dynamicLoadingJs($.__config.default.fancybox).catch(e => console.error('fancybox.js', e)) +await $.__tools.dynamicLoadingCss($.__config.default.fancyboxcss); +await $.__tools.dynamicLoadingJs($.__config.default.fancybox).catch((e) => console.error('fancybox.js', e)); export default function main() { - - setTimeout(() => { - let imgLength = $('#cnblogs_post_body img').length -1; + setTimeout(() => { + let imgLength = $('#cnblogs_post_body img').length - 1; if (!imgLength) return; - let cpb = $('#cnblogs_post_body') - ,imgList = $(`#cnblogs_post_body img:lt(${imgLength})`) - ,comImgList = $('.feedbackCon img') - ,data = []; + let cpb = $('#cnblogs_post_body'), + imgList = $(`#cnblogs_post_body img:lt(${imgLength})`), + comImgList = $('.feedbackCon img'), + data = []; $.each(imgList, function (i) { data.push(imgList[i]); @@ -31,19 +30,24 @@ export default function main() { $.each(data, (i) => { let tem = $(data[i]); if (!tem.hasClass('code_img_closed') && !tem.hasClass('code_img_opened')) { - let width = tem.attr('width'); + let width = tem.attr('width'); let height = tem.attr('height'); let alt = tem.attr('alt') ?? ''; - let style = tem.attr('style') ?? '' - tem.after('${alt}'); + let style = tem.attr('style') ?? ''; + tem.after( + '${alt}' + ); tem.remove(); } }); } - },800); + }, 800); } diff --git a/src/components/loading/loading.js b/src/components/loading/loading.js index 8f9ae2af..b8d43ada 100644 --- a/src/components/loading/loading.js +++ b/src/components/loading/loading.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:22 * ---------------------------------------------- * @describe: loading 处理 diff --git a/src/components/mouse/bubble.js b/src/components/mouse/bubble.js index f3b71800..0a727bc3 100644 --- a/src/components/mouse/bubble.js +++ b/src/components/mouse/bubble.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-09-02 23:05 * ---------------------------------------------- * @describe: 鼠标移动汽包粒子效果 @@ -11,20 +11,20 @@ export default function main(options) { let canvasElement = document.createElement('canvas'); canvasElement.id = 'bubble'; $('#home').after(canvasElement); - let canvas = document.getElementById("bubble") - let ctx = canvas.getContext("2d") - canvas.width = window.innerWidth - canvas.height = window.innerHeight + let canvas = document.getElementById('bubble'); + let ctx = canvas.getContext('2d'); + canvas.width = window.innerWidth; + canvas.height = window.innerHeight; canvas.style.position = 'fixed'; canvas.style.left = '0'; canvas.style.bottom = '0'; - canvas.style.zIndex = '999999999999999999999999999999999999999999' + canvas.style.zIndex = '999999999999999999999999999999999999999999'; canvas.style.pointerEvents = 'none'; - let points = [] - let live = options.live - let colors = options.colors + let points = []; + let live = options.live; + let colors = options.colors; - window.addEventListener("mousemove", function (evt) { + window.addEventListener('mousemove', function (evt) { for (let i = 0; i < options.quantity; i++) { points.push({ sx: evt.x, @@ -33,28 +33,27 @@ export default function main(options) { vy: 0.5 - Math.random(), life: live, //存活周期 color: colors[parseInt(Math.random() * colors.length)], - size: Math.random() * options.size - }) + size: Math.random() * options.size, + }); } - }) + }); function drawpoints() { - ctx.clearRect(0, 0, canvas.width, canvas.height) + ctx.clearRect(0, 0, canvas.width, canvas.height); for (let i = 0; i < points.length; i++) { - let point = points[i] - ctx.beginPath() - ctx.arc(point.sx, point.sy, point.size, Math.PI * 2, false) - ctx.fillStyle = "rgba(" + point.color + "," + point.life / live + ")" - ctx.fill() - point.life-- + let point = points[i]; + ctx.beginPath(); + ctx.arc(point.sx, point.sy, point.size, Math.PI * 2, false); + ctx.fillStyle = 'rgba(' + point.color + ',' + point.life / live + ')'; + ctx.fill(); + point.life--; if (point.life <= 0) { - points.splice(i, 1) + points.splice(i, 1); } - point.sx += point.vx * 3 - point.sy += point.vy * 3 + point.sx += point.vx * 3; + point.sy += point.vy * 3; } } - setInterval(drawpoints, 20) - + setInterval(drawpoints, 20); } diff --git a/src/components/mouse/click.js b/src/components/mouse/click.js index 5efea484..8af5fc51 100644 --- a/src/components/mouse/click.js +++ b/src/components/mouse/click.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-27 20:29 * ---------------------------------------------- * @describe: 鼠标粒子点击特效 @@ -9,56 +9,63 @@ export default function main() { class Circle { - constructor({origin, speed, color, angle, context}) { - this.origin = origin + constructor({ origin, speed, color, angle, context }) { + this.origin = origin; this.position = { - ...this.origin - } - this.color = color - this.speed = speed - this.angle = angle - this.context = context - this.renderCount = 0 + ...this.origin, + }; + this.color = color; + this.speed = speed; + this.angle = angle; + this.context = context; + this.renderCount = 0; } draw() { - this.context.fillStyle = this.color - this.context.beginPath() - this.context.arc(this.position.x, this.position.y, 2, 0, Math.PI * 2) - this.context.fill() + this.context.fillStyle = this.color; + this.context.beginPath(); + this.context.arc(this.position.x, this.position.y, 2, 0, Math.PI * 2); + this.context.fill(); } move() { - this.position.x = (Math.sin(this.angle) * this.speed) + this.position.x - this.position.y = (Math.cos(this.angle) * this.speed) + this.position.y + (this.renderCount * 0.3) - this.renderCount++ + this.position.x = Math.sin(this.angle) * this.speed + this.position.x; + this.position.y = Math.cos(this.angle) * this.speed + this.position.y + this.renderCount * 0.3; + this.renderCount++; } } class Boom { - constructor({origin, context, circleCount = 10, area}) { - this.origin = origin - this.context = context - this.circleCount = circleCount - this.area = area - this.stop = false - this.circles = [] + constructor({ origin, context, circleCount = 10, area }) { + this.origin = origin; + this.context = context; + this.circleCount = circleCount; + this.area = area; + this.stop = false; + this.circles = []; } randomArray(range) { - const length = range.length - const randomIndex = Math.floor(length * Math.random()) - return range[randomIndex] + const length = range.length; + const randomIndex = Math.floor(length * Math.random()); + return range[randomIndex]; } randomColor() { - const range = ['8', '9', 'A', 'B', 'C', 'D', 'E', 'F'] - return '#' + this.randomArray(range) + this.randomArray(range) + this.randomArray(range) + this.randomArray( - range) + this.randomArray(range) + this.randomArray(range) + const range = ['8', '9', 'A', 'B', 'C', 'D', 'E', 'F']; + return ( + '#' + + this.randomArray(range) + + this.randomArray(range) + + this.randomArray(range) + + this.randomArray(range) + + this.randomArray(range) + + this.randomArray(range) + ); } randomRange(start, end) { - return (end - start) * Math.random() + start + return (end - start) * Math.random() + start; } init() { @@ -68,103 +75,103 @@ export default function main() { origin: this.origin, color: this.randomColor(), angle: this.randomRange(Math.PI - 1, Math.PI + 1), - speed: this.randomRange(1, 6) - }) - this.circles.push(circle) + speed: this.randomRange(1, 6), + }); + this.circles.push(circle); } } move() { this.circles.forEach((circle, index) => { if (circle.position.x > this.area.width || circle.position.y > this.area.height) { - return this.circles.splice(index, 1) + return this.circles.splice(index, 1); } - circle.move() - }) - if (this.circles.length == 0) this.stop = true + circle.move(); + }); + if (this.circles.length == 0) this.stop = true; } draw() { - this.circles.forEach(circle => circle.draw()) + this.circles.forEach((circle) => circle.draw()); } } class CursorSpecialEffects { constructor() { - this.computerCanvas = document.createElement('canvas') - this.renderCanvas = document.createElement('canvas') + this.computerCanvas = document.createElement('canvas'); + this.renderCanvas = document.createElement('canvas'); - this.computerContext = this.computerCanvas.getContext('2d') - this.renderContext = this.renderCanvas.getContext('2d') + this.computerContext = this.computerCanvas.getContext('2d'); + this.renderContext = this.renderCanvas.getContext('2d'); - this.globalWidth = window.innerWidth - this.globalHeight = window.innerHeight + this.globalWidth = window.innerWidth; + this.globalHeight = window.innerHeight; - this.booms = [] - this.running = false + this.booms = []; + this.running = false; } handleMouseDown(e) { const boom = new Boom({ origin: { x: e.clientX, - y: e.clientY + y: e.clientY, }, context: this.computerContext, area: { width: this.globalWidth, - height: this.globalHeight - } - }) - boom.init() - this.booms.push(boom) - this.running || this.run() + height: this.globalHeight, + }, + }); + boom.init(); + this.booms.push(boom); + this.running || this.run(); } handlePageHide() { - this.booms = [] - this.running = false + this.booms = []; + this.running = false; } init() { - const style = this.renderCanvas.style - style.position = 'fixed' - style.top = style.left = 0 - style.zIndex = '999999999999999999999999999999999999999999' - style.pointerEvents = 'none' + const style = this.renderCanvas.style; + style.position = 'fixed'; + style.top = style.left = 0; + style.zIndex = '999999999999999999999999999999999999999999'; + style.pointerEvents = 'none'; - style.width = this.renderCanvas.width = this.computerCanvas.width = this.globalWidth - style.height = this.renderCanvas.height = this.computerCanvas.height = this.globalHeight + style.width = this.renderCanvas.width = this.computerCanvas.width = this.globalWidth; + style.height = this.renderCanvas.height = this.computerCanvas.height = this.globalHeight; - document.body.append(this.renderCanvas) + document.body.append(this.renderCanvas); - window.addEventListener('mousedown', this.handleMouseDown.bind(this)) - window.addEventListener('pagehide', this.handlePageHide.bind(this)) + window.addEventListener('mousedown', this.handleMouseDown.bind(this)); + window.addEventListener('pagehide', this.handlePageHide.bind(this)); } run() { - this.running = true + this.running = true; if (this.booms.length == 0) { - this.running = false - return + this.running = false; + return; } - requestAnimationFrame(this.run.bind(this)) + requestAnimationFrame(this.run.bind(this)); - this.computerContext.clearRect(0, 0, this.globalWidth, this.globalHeight) - this.renderContext.clearRect(0, 0, this.globalWidth, this.globalHeight) + this.computerContext.clearRect(0, 0, this.globalWidth, this.globalHeight); + this.renderContext.clearRect(0, 0, this.globalWidth, this.globalHeight); this.booms.forEach((boom, index) => { if (boom.stop) { - return this.booms.splice(index, 1) + return this.booms.splice(index, 1); } - boom.move() - boom.draw() - }) - this.renderContext.drawImage(this.computerCanvas, 0, 0, this.globalWidth, this.globalHeight) + boom.move(); + boom.draw(); + }); + this.renderContext.drawImage(this.computerCanvas, 0, 0, this.globalWidth, this.globalHeight); } } - const cursorSpecialEffects = new CursorSpecialEffects() - cursorSpecialEffects.init() + const cursorSpecialEffects = new CursorSpecialEffects(); + cursorSpecialEffects.init(); } diff --git a/src/components/mouse/mo.js b/src/components/mouse/mo.js index 55793ca1..552ab3ce 100644 --- a/src/components/mouse/mo.js +++ b/src/components/mouse/mo.js @@ -1,24 +1,25 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-09-04 19:36 * ---------------------------------------------- * @describe: 使用mo.js实现各种效果 */ export default function main(options) { - $.__tools.dynamicLoadingJs($.__config.default.mojs).then(() => { - const burst = new mojs.Burst({ - left: 0, top: 0, - ...options + $.__tools + .dynamicLoadingJs($.__config.default.mojs) + .then(() => { + const burst = new mojs.Burst({ + left: 0, + top: 0, + ...options, + }); + burst.el.style.zIndex = 999999; + document.addEventListener('click', function (e) { + burst.tune({ x: e.pageX, y: e.pageY }).setSpeed(3).replay(); + }); }) - burst.el.style.zIndex = 999999; - document.addEventListener( 'click', function (e) { - burst - .tune({ x: e.pageX, y: e.pageY }) - .setSpeed(3) - .replay() - }) - }).catch(e => console.error('mo.js: ', e)) + .catch((e) => console.error('mo.js: ', e)); } diff --git a/src/components/mouse/mouse.js b/src/components/mouse/mouse.js index d51acac4..944d2f86 100644 --- a/src/components/mouse/mouse.js +++ b/src/components/mouse/mouse.js @@ -1,15 +1,14 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:23 * ---------------------------------------------- * @describe: 鼠标移动/点击效果 */ import '../../style/mouse.css'; -await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch(e => console.error('gsap.js', e)) +await $.__tools.dynamicLoadingJs($.__config.default.gsap).catch((e) => console.error('gsap.js', e)); export default function main(options) { - const cursor = document.createElement('div'); cursor.className = 'cursor'; @@ -22,7 +21,7 @@ export default function main(options) { let pageY = 0; let size = options.size; let sizeF = options.sizeF; - let followSpeed = .16; + let followSpeed = 0.16; document.body.appendChild(cursor); document.body.appendChild(cursorF); @@ -39,11 +38,9 @@ export default function main(options) { pageX = e.pageX; pageY = e.pageY; cursor.style.top = pageY - size / 2 + 'px'; - let cursorLeft = pageX - size / 2; + let cursorLeft = pageX - size / 2; let offsetWidth = document.body.offsetWidth; - cursorLeft = cursorLeft < 0 ? 0 : ( - offsetWidth - size < cursorLeft ? offsetWidth - size : cursorLeft - ); + cursorLeft = cursorLeft < 0 ? 0 : offsetWidth - size < cursorLeft ? offsetWidth - size : cursorLeft; cursor.style.left = cursorLeft + 'px'; }); @@ -57,9 +54,7 @@ export default function main(options) { cursorF.style.top = cursorY - sizeF / 2 + 'px'; let cursorFLeft = cursorX - sizeF / 2; let offsetWidth = document.body.offsetWidth; - cursorFLeft = cursorFLeft < 0 ? 0 : ( - offsetWidth - sizeF < cursorFLeft ? offsetWidth - sizeF : cursorFLeft - ); + cursorFLeft = cursorFLeft < 0 ? 0 : offsetWidth - sizeF < cursorFLeft ? offsetWidth - sizeF : cursorFLeft; cursorF.style.left = cursorFLeft + 'px'; requestAnimationFrame(loop); @@ -72,16 +67,16 @@ export default function main(options) { let clicked = false; function mousedown(e) { - gsap.to(cursor, {scale: 4.5}); - gsap.to(cursorF, {scale: .4}); + gsap.to(cursor, { scale: 4.5 }); + gsap.to(cursorF, { scale: 0.4 }); clicked = true; startY = e.clientY || e.touches[0].clientY || e.targetTouches[0].clientY; } function mouseup(e) { - gsap.to(cursor, {scale: 1}); - gsap.to(cursorF, {scale: 1}); + gsap.to(cursor, { scale: 1 }); + gsap.to(cursorF, { scale: 1 }); endY = e.clientY || endY; if (clicked && startY && Math.abs(startY - endY) >= 40) { @@ -93,9 +88,13 @@ export default function main(options) { window.addEventListener('mousedown', mousedown, false); window.addEventListener('touchstart', mousedown, false); - window.addEventListener('touchmove', function (e) { - if (clicked) endY = e.touches[0].clientY || e.targetTouches[0].clientY; - }, false); + window.addEventListener( + 'touchmove', + function (e) { + if (clicked) endY = e.touches[0].clientY || e.targetTouches[0].clientY; + }, + false + ); window.addEventListener('touchend', mouseup, false); window.addEventListener('mouseup', mouseup, false); } diff --git a/src/components/postMeta/postMeta.js b/src/components/postMeta/postMeta.js index 39ecaf14..7064ad87 100644 --- a/src/components/postMeta/postMeta.js +++ b/src/components/postMeta/postMeta.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:23 * ---------------------------------------------- * @describe: 文章信息 @@ -9,15 +9,13 @@ export default function main(postDescText) { let getPostMetaInfo = (postDescInfo) => { - let postDescRep = postDescInfo.replace(/[\r\n]/g, ''); + let postDescRep = postDescInfo.replace(/[\r\n]/g, ''); - let postMetaRex = /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/, + let postMetaRex = /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/, postMetaRex2 = /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/, postMetaRex3 = /.*posted\s*@\s*([0-9\-:\s]{16}).*/, diggCount = $('#digg_count'), - info = postDescRep.match(postMetaRex) - || postDescRep.match(postMetaRex2) - || postDescRep.match(postMetaRex3), + info = postDescRep.match(postMetaRex) || postDescRep.match(postMetaRex2) || postDescRep.match(postMetaRex3), date = typeof info[1] === 'undefined' ? '1970-01-01 00:00' : info[1], vnum = typeof info[2] === 'undefined' ? '0' : info[2], cnum = typeof info[3] === 'undefined' ? '0' : info[3], diff --git a/src/components/progress/progress.js b/src/components/progress/progress.js index 285dc609..cf25a48e 100644 --- a/src/components/progress/progress.js +++ b/src/components/progress/progress.js @@ -1,20 +1,23 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:23 * ---------------------------------------------- * @describe: 头部进度条处理 */ export default function main() { - $.__tools.dynamicLoadingJs($.__config.default.toprogress).then(r => { - $('#blog-news').prepend('
    '); - let progressBar = ToProgress && new window.ToProgress( $.__config.progressBar, '#progressBar'); + $.__tools + .dynamicLoadingJs($.__config.default.toprogress) + .then((r) => { + $('#blog-news').prepend('
    '); + let progressBar = ToProgress && new window.ToProgress($.__config.progressBar, '#progressBar'); - // 添加事件监听 - $.__event.scroll.handle.push(() => { - progressBar.setProgress( $.__tools.getScrollPercent()); - }); - }).catch(e => console.log('toprogress.js', e)) + // 添加事件监听 + $.__event.scroll.handle.push(() => { + progressBar.setProgress($.__tools.getScrollPercent()); + }); + }) + .catch((e) => console.log('toprogress.js', e)); } diff --git a/src/components/rtMenu/rtMenu.js b/src/components/rtMenu/rtMenu.js index 2895e598..89b8fd4d 100644 --- a/src/components/rtMenu/rtMenu.js +++ b/src/components/rtMenu/rtMenu.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:24 * ---------------------------------------------- * @describe: 右下角菜单处理 diff --git a/src/components/sidebar/lib/classie.js b/src/components/sidebar/lib/classie.js index 1f1354c6..37536eaf 100644 --- a/src/components/sidebar/lib/classie.js +++ b/src/components/sidebar/lib/classie.js @@ -1,60 +1,59 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:24 * ---------------------------------------------- * @describe: 侧边栏处理 */ export default function main() { - function classReg( className ) { - return new RegExp("(^|\\s+)" + className + "(\\s+|$)"); - } + function classReg(className) { + return new RegExp('(^|\\s+)' + className + '(\\s+|$)'); + } - // classList support for class management - // altho to be fair, the api sucks because it won't accept multiple classes at once - let hasClass, addClass, removeClass; + // classList support for class management + // altho to be fair, the api sucks because it won't accept multiple classes at once + let hasClass, addClass, removeClass; - if ( 'classList' in document.documentElement ) { - hasClass = function( elem, c ) { - return elem.classList.contains( c ); - }; - addClass = function( elem, c ) { - elem.classList.add( c ); - }; - removeClass = function( elem, c ) { - elem.classList.remove( c ); - }; - } - else { - hasClass = function( elem, c ) { - return classReg( c ).test( elem.className ); - }; - addClass = function( elem, c ) { - if ( !hasClass( elem, c ) ) { - elem.className = elem.className + ' ' + c; - } - }; - removeClass = function( elem, c ) { - elem.className = elem.className.replace( classReg( c ), ' ' ); - }; - } + if ('classList' in document.documentElement) { + hasClass = function (elem, c) { + return elem.classList.contains(c); + }; + addClass = function (elem, c) { + elem.classList.add(c); + }; + removeClass = function (elem, c) { + elem.classList.remove(c); + }; + } else { + hasClass = function (elem, c) { + return classReg(c).test(elem.className); + }; + addClass = function (elem, c) { + if (!hasClass(elem, c)) { + elem.className = elem.className + ' ' + c; + } + }; + removeClass = function (elem, c) { + elem.className = elem.className.replace(classReg(c), ' '); + }; + } - function toggleClass( elem, c ) { - var fn = hasClass( elem, c ) ? removeClass : addClass; - fn( elem, c ); - } + function toggleClass(elem, c) { + var fn = hasClass(elem, c) ? removeClass : addClass; + fn(elem, c); + } - return { - // full names - hasClass: hasClass, - addClass: addClass, - removeClass: removeClass, - toggleClass: toggleClass, - // short names - has: hasClass, - add: addClass, - remove: removeClass, - toggle: toggleClass - }; + return { + // full names + hasClass: hasClass, + addClass: addClass, + removeClass: removeClass, + toggleClass: toggleClass, + // short names + has: hasClass, + add: addClass, + remove: removeClass, + toggle: toggleClass, + }; } diff --git a/src/components/sidebar/lib/main4.js b/src/components/sidebar/lib/main4.js index 16cc4367..8f24eb81 100644 --- a/src/components/sidebar/lib/main4.js +++ b/src/components/sidebar/lib/main4.js @@ -1,15 +1,15 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:24 * ---------------------------------------------- * @describe: 侧边栏处理 */ import cla from './classie'; -await $.__tools.dynamicLoadingJs($.__config.default.snapsvg).catch(e => console.error('snapsvg-cjs.js', e)) -await $.__tools.dynamicLoadingJs($.__config.default.optiscroll).catch(e => console.log('optiscroll.js', e)) -await $.__tools.dynamicLoadingCss($.__config.default.optiscrollcss) +await $.__tools.dynamicLoadingJs($.__config.default.snapsvg).catch((e) => console.error('snapsvg-cjs.js', e)); +await $.__tools.dynamicLoadingJs($.__config.default.optiscroll).catch((e) => console.log('optiscroll.js', e)); +await $.__tools.dynamicLoadingCss($.__config.default.optiscrollcss); export default function main() { let bodyEl = document.body, content = document.querySelector('.content-wrap'), @@ -17,7 +17,6 @@ export default function main() { closebtn = document.getElementById('close-button'), isOpen = false, classie = cla(), - morphEl = document.getElementById('morph-shape'), s = Snap(morphEl.querySelector('svg')), path = s.select('path'), @@ -27,19 +26,18 @@ export default function main() { let myOptiscrollInstance; function init() { - initEvents(); // 初始化滚动条 myOptiscrollInstance = new Optiscroll(document.querySelector('#menuWrap'), { preventParentScroll: true, - forceScrollbars: true + forceScrollbars: true, }); } function initEvents() { openbtn.addEventListener('click', toggleMenu); - if (closebtn) closebtn.addEventListener('click', toggleMenu); + if (closebtn) closebtn.addEventListener('click', toggleMenu); // close the menu element if the target it麓s not the menu element or one of its descendants.. content.addEventListener('click', function (ev) { @@ -52,12 +50,11 @@ export default function main() { $('.menu-wrap').show(); if (isOpen) { - $(bodyEl).removeClass('show-menu'); $('#content-wrap').fadeOut(300); $(bodyEl).css('overflow', 'auto'); - $("#mainContent").off("touchmove"); + $('#mainContent').off('touchmove'); path.attr('d', initialPath); isAnimating = false; @@ -76,6 +73,6 @@ export default function main() { init(); return { - myOptiscrollInstance: myOptiscrollInstance - } + myOptiscrollInstance: myOptiscrollInstance, + }; } diff --git a/src/components/sidebar/sidebar.js b/src/components/sidebar/sidebar.js index fa26e132..0736b060 100644 --- a/src/components/sidebar/sidebar.js +++ b/src/components/sidebar/sidebar.js @@ -1,180 +1,182 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:24 * ---------------------------------------------- * @describe: 侧边栏处理 */ -import sidebarTemp from '../../template/sidebar.html' -import navTemp from '../../template/sidebarNav.html' -import '../../style/menu_bubble.css' -import main4 from './lib/main4' +import sidebarTemp from '../../template/sidebar.html'; +import navTemp from '../../template/sidebarNav.html'; +import '../../style/menu_bubble.css'; +import main4 from './lib/main4'; export default function main() { - let mainObj + let mainObj; - /** - * 设置侧边栏渲染 - */ - ;(() => { - $('#sidebar_news').prepend(sidebarTemp) - mainObj = main4() - })() + /** + * 设置侧边栏渲染 + */ + (() => { + $('#sidebar_news').prepend(sidebarTemp); + mainObj = main4(); + })(); /** * 设置菜单信息 */ - ;(() => { + (() => { // ------- 设置导航 ------- - let navHtml = $.__tools.tempReplacement(navTemp, 'user', $.__status.user) - $('.sidebar-footer').html(navHtml) + let navHtml = $.__tools.tempReplacement(navTemp, 'user', $.__status.user); + $('.sidebar-footer').html(navHtml); // ------- 设置头像 ------- - let blogAvatar = $.__config.info.avatar ? $.__config.info.avatar : $.__config.default.avatar - $('#menuBlogAvatar').append("用户头像") + let blogAvatar = $.__config.info.avatar ? $.__config.info.avatar : $.__config.default.avatar; + $('#menuBlogAvatar').append("用户头像"); // ------- 设置侧边栏信息 ------- - $('.sidebar-title-msg').text($.__config.sidebar.titleMsg) - })() + $('.sidebar-title-msg').text($.__config.sidebar.titleMsg); + })(); /** * 设置菜单个人信息背景图片 */ - ;(() => { - let mbg = $.__config.sidebar.infoBackground ? $.__config.sidebar.infoBackground : 'https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114135508_sidebar_bg_2.webp' - $('.container .menu-wrap').css('background-image', "url('" + mbg + "')") - })() + (() => { + let mbg = $.__config.sidebar.infoBackground + ? $.__config.sidebar.infoBackground + : 'https://images.cnblogs.com/cnblogs_com/wangyang0210/1943283/o_221114135508_sidebar_bg_2.webp'; + $('.container .menu-wrap').css('background-image', "url('" + mbg + "')"); + })(); /** * 定时拉取数据 */ - ;(() => { - let timeout = 1000 + (() => { + let timeout = 1000; // ------- 用户个人信息 ------- $.__timeIds.introduceTId = window.setInterval(() => { let introduceHtml = $('#profile_block').html(), - menuIntroduce = $('#introduce') - if($('#profile_block img')[0]) introduceHtml = introduceHtml.replace('
    ', '') + menuIntroduce = $('#introduce'); + if ($('#profile_block img')[0]) introduceHtml = introduceHtml.replace('
    ', ''); if (typeof introduceHtml == 'string' && menuIntroduce.html() === '') { - menuIntroduce.html($.__tools.htmlFiltrationScript(introduceHtml)) - $.__tools.clearIntervalTimeId($.__timeIds.introduceTId) + menuIntroduce.html($.__tools.htmlFiltrationScript(introduceHtml)); + $.__tools.clearIntervalTimeId($.__timeIds.introduceTId); } - }, timeout) + }, timeout); // ------- 博客统计 ------- if ($.__config.sidebar.blogStatus) { $.__timeIds.blogStatsTId = window.setInterval(() => { let blogStats = $('.blogStats'), - menuBlogStats = $('.sidebar-stats') + menuBlogStats = $('.sidebar-stats'); if (blogStats.length > 0) { - menuBlogStats.html($.__tools.htmlFiltrationScript(blogStats.html())).show() - blogStats.html('') - $.__tools.clearIntervalTimeId($.__timeIds.blogStatsTId) + menuBlogStats.html($.__tools.htmlFiltrationScript(blogStats.html())).show(); + blogStats.html(''); + $.__tools.clearIntervalTimeId($.__timeIds.blogStatsTId); } - }, timeout) + }, timeout); } // ------- 日历 ------- $.__timeIds.calendarTId = window.setInterval(() => { let calendarTable = $('#blogCalendar'), calendar = $('#blog-calendar'), - menuCalendar = $('#calendar-box') + menuCalendar = $('#calendar-box'); if (calendarTable.length > 0 && menuCalendar.html() === '') { - let calendarHtml = '
    ' + calendar.html() + '
    ' - calendar.remove() - menuCalendar.html(calendarHtml).show() - $('#blog-calendar').css('visibility', 'visible') - $.__tools.clearIntervalTimeId($.__timeIds.calendarTId) + let calendarHtml = '
    ' + calendar.html() + '
    '; + calendar.remove(); + menuCalendar.html(calendarHtml).show(); + $('#blog-calendar').css('visibility', 'visible'); + $.__tools.clearIntervalTimeId($.__timeIds.calendarTId); } - }, timeout) + }, timeout); // ------- 找找看 ------- $.__timeIds.searchTId = window.setInterval(() => { let sidebarSearch = $('#sidebar_search_box'), - menuSearchBox = $('#sb-sidebarSearchBox') + menuSearchBox = $('#sb-sidebarSearchBox'); if (sidebarSearch.length > 0 && menuSearchBox.html() === '') { menuSearchBox.prepend( '
    ' - ) - $('.sidebar-search').show() - $.__tools.clearIntervalTimeId($.__timeIds.searchTId) + ); + $('.sidebar-search').show(); + $.__tools.clearIntervalTimeId($.__timeIds.searchTId); } - }, timeout) + }, timeout); // ------- 积分与排名 ------- $.__timeIds.scorerankTId = window.setInterval(() => { - listHdl($('#sidebar_scorerank ul li'), $('#sb-sidebarScorerank'), $.__timeIds.scorerankTId) - }, timeout) + listHdl($('#sidebar_scorerank ul li'), $('#sb-sidebarScorerank'), $.__timeIds.scorerankTId); + }, timeout); // ------- 最新随笔 ------- $.__timeIds.newEssayTId = window.setInterval(() => { - listHdl($('#sidebar_recentposts ul li'), $('#sb-sidebarRecentposts'), $.__timeIds.newEssayTId) - }, timeout) + listHdl($('#sidebar_recentposts ul li'), $('#sb-sidebarRecentposts'), $.__timeIds.newEssayTId); + }, timeout); // ------- 我的标签 ------- $.__timeIds.topTagsTId = window.setInterval(() => { - listHdl($('#sidebar_toptags ul li'), $('#sb-toptags'), $.__timeIds.topTagsTId) - }, timeout) + listHdl($('#sidebar_toptags ul li'), $('#sb-toptags'), $.__timeIds.topTagsTId); + }, timeout); // ------- 随笔分类 ------- $.__timeIds.classifyTId = window.setInterval(() => { - listHdl($('#sidebar_postcategory ul li'), $('#sb-classify'), $.__timeIds.classifyTId) - }, timeout) + listHdl($('#sidebar_postcategory ul li'), $('#sb-classify'), $.__timeIds.classifyTId); + }, timeout); // ------- 文章分类 ------- $.__timeIds.articleCategoryTId = window.setInterval(() => { - listHdl($('#sidebar_articlecategory ul li'), $('#sb-ArticleCategory'), $.__timeIds.articleCategoryTId) - }, timeout) + listHdl($('#sidebar_articlecategory ul li'), $('#sb-ArticleCategory'), $.__timeIds.articleCategoryTId); + }, timeout); // ------- 随笔档案 ------- $.__timeIds.recordTId = window.setInterval(() => { - listHdl($('#sidebar_postarchive ul li'), $('#sb-record'), $.__timeIds.recordTId) - }, timeout) + listHdl($('#sidebar_postarchive ul li'), $('#sb-record'), $.__timeIds.recordTId); + }, timeout); // ------- 文章档案 ------- $.__timeIds.articleTId = window.setInterval(() => { - listHdl($('#sidebar_articlearchive ul li'), $('#sb-articlearchive'), $.__timeIds.articleTId) - }, timeout) + listHdl($('#sidebar_articlearchive ul li'), $('#sb-articlearchive'), $.__timeIds.articleTId); + }, timeout); // ------- 阅读排行 ------- $.__timeIds.topViewTId = window.setInterval(() => { - listHdl($('#TopViewPostsBlock ul li'), $('#sb-topview'), $.__timeIds.topViewTId) - }, timeout) + listHdl($('#TopViewPostsBlock ul li'), $('#sb-topview'), $.__timeIds.topViewTId); + }, timeout); // ------- 推荐排行 ------- $.__timeIds.topDiggPostsTId = window.setInterval(() => { - listHdl($('#TopDiggPostsBlock ul li'), $('#sb-topDiggPosts'), $.__timeIds.topDiggPostsTId) - }, timeout) + listHdl($('#TopDiggPostsBlock ul li'), $('#sb-topDiggPosts'), $.__timeIds.topDiggPostsTId); + }, timeout); // ------- 最新评论 ------- $.__timeIds.commentsTId = window.setInterval(() => { let recentComments = $('#sidebar_recentcomments ul'), - menuRecentComments = $('#sb-recentComments') + menuRecentComments = $('#sb-recentComments'); - let getMenuCommentsData = obj => { + let getMenuCommentsData = (obj) => { let html = '
      ', ret = /^[1-9]+\d*$/, title, body, - author + author; if (obj.find('li').length > 2) { - title = obj.find('li.recent_comment_title') - body = obj.find('li.recent_comment_body') - author = obj.find('li.recent_comment_author') + title = obj.find('li.recent_comment_title'); + body = obj.find('li.recent_comment_body'); + author = obj.find('li.recent_comment_author'); - if (title.length !== body.length || title.length !== author.length) return + if (title.length !== body.length || title.length !== author.length) return; - title.each(i => { + title.each((i) => { let p = $(title[i]), o = p.text() === p.html() ? {} : $(p.html()), - textArr = p.text().trim().split('.') - if (ret.test(textArr[0])) textArr.splice(0, 1) - let text = textArr.join('.').trim() - o.length > 0 && o.html(text) + textArr = p.text().trim().split('.'); + if (ret.test(textArr[0])) textArr.splice(0, 1); + let text = textArr.join('.').trim(); + o.length > 0 && o.html(text); html += '
    • ' + (o.length > 0 ? o.prop('outerHTML') : "" + text + '') + @@ -183,199 +185,210 @@ export default function main() { '' + '
      ' + $(author[i]).text() + - '
    • ' - }) + ''; + }); } - html += '
    ' - return html - } + html += ''; + return html; + }; if (recentComments.length > 0 && menuRecentComments.html() === '') { - menuRecentComments.html(getMenuCommentsData(recentComments)) - menuRecentComments.parent('.sidebar-dropdown').show() - $.__tools.clearIntervalTimeId($.__timeIds.commentsTId) + menuRecentComments.html(getMenuCommentsData(recentComments)); + menuRecentComments.parent('.sidebar-dropdown').show(); + $.__tools.clearIntervalTimeId($.__timeIds.commentsTId); } - }, timeout) + }, timeout); // ------- 自定义导航 ------- - ;(() => { + (() => { if ($.__config.sidebar?.navList) { - let navList = $.__config.sidebar.navList - let navHtml = '' + let navList = $.__config.sidebar.navList; + let navHtml = ''; if (navList.length > 0) { - navHtml = '
      ' + navHtml = '
        '; $.each(navList, function (i) { - let iconClass = navList[i].length > 2 ? navList[i][2] : 'icon-qianzishenhe' - navHtml += '
      • ' + navList[i][0] + '
      • ' - }) - navHtml += '
      ' - $('.customize-nav').append(navHtml).show() + let iconClass = navList[i].length > 2 ? navList[i][2] : 'icon-qianzishenhe'; + navHtml += + '
    • ' + + navList[i][0] + + '
    • '; + }); + navHtml += '
    '; + $('.customize-nav').append(navHtml).show(); } } - })() + })(); // ------- 自定义列表 ------- - ;(() => { + (() => { if ($.__config.sidebar?.customList) { - let customData = $.__config.sidebar.customList + let customData = $.__config.sidebar.customList; if (Object.keys(customData).length > 0) { - let res = '' + let res = ''; $.each(customData, (title, list) => { - let html = ''; + res += html; + }); + $('#customize-sidebar-menu ul').append(res); + $('#customize-sidebar-menu').show(); + $('#customize-sidebar-menu .sidebar-dropdown').show(); } } - })() + })(); // ------- 公共函数 ------- function listHdl(old, nld, tid) { if (old.length > 0 && nld.html() === '') { - nld.html(getMenuData(old)) - nld.parent('.sidebar-dropdown').show() - $.__tools.clearIntervalTimeId(tid) + nld.html(getMenuData(old)); + nld.parent('.sidebar-dropdown').show(); + $.__tools.clearIntervalTimeId(tid); } } function getMenuData(obj) { let html = '
      ', - ret = /^[1-9]+\d*$/ - obj.each(i => { + ret = /^[1-9]+\d*$/; + obj.each((i) => { let p = $(obj[i]), o = p.text() === p.html() ? {} : $(p.html()), - textArr = p.text().trim().split('.') - if (ret.test(textArr[0])) textArr.splice(0, 1) - let text = textArr.join('.').trim() - o.length > 0 && o.html(text) - if (text.length > 0) html += '
    • ' + (o.length > 0 ? o.prop('outerHTML') : '' + text + '') + '
    • ' - }) - html += '
    ' - return html + textArr = p.text().trim().split('.'); + if (ret.test(textArr[0])) textArr.splice(0, 1); + let text = textArr.join('.').trim(); + o.length > 0 && o.html(text); + if (text.length > 0) + html += + '
  • ' + + (o.length > 0 ? o.prop('outerHTML') : '' + text + '') + + '
  • '; + }); + html += ''; + return html; } - })() + })(); /** * 头像旋转动效 */ - ;(() => { + (() => { if ($.__config.animate.avatar.enable) { - $('#menuBlogAvatar').addClass('img-rounded') - $('.author_avatar').addClass('img-rounded') - $('.feedbackAvatar').addClass('img-rounded') + $('#menuBlogAvatar').addClass('img-rounded'); + $('.author_avatar').addClass('img-rounded'); + $('.feedbackAvatar').addClass('img-rounded'); } - })() + })(); /** * 设置是否默认展开菜单栏 */ - ;(() => { + (() => { if ($.__config.sidebar.submenu.pointsRank) { - $('#sb-sidebarScorerank').parent('li.sidebar-dropdown').addClass('active') - $('#sb-sidebarScorerank').show() + $('#sb-sidebarScorerank').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-sidebarScorerank').show(); } if ($.__config.sidebar.submenu.latestPosts) { - $('#sb-sidebarRecentposts').parent('li.sidebar-dropdown').addClass('active') - $('#sb-sidebarRecentposts').show() + $('#sb-sidebarRecentposts').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-sidebarRecentposts').show(); } if ($.__config.sidebar.submenu.myTags) { - $('#sb-toptags').parent('li.sidebar-dropdown').addClass('active') - $('#sb-toptags').show() + $('#sb-toptags').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-toptags').show(); } if ($.__config.sidebar.submenu.postsClassify) { - $('#sb-classify').parent('li.sidebar-dropdown').addClass('active') - $('#sb-classify').show() + $('#sb-classify').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-classify').show(); } if ($.__config.sidebar.submenu.articleClassify) { - $('#sb-ArticleCategory').parent('li.sidebar-dropdown').addClass('active') - $('#sb-ArticleCategory').show() + $('#sb-ArticleCategory').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-ArticleCategory').show(); } if ($.__config.sidebar.submenu.readRank) { - $('#sb-topview').parent('li.sidebar-dropdown').addClass('active') - $('#sb-topview').show() + $('#sb-topview').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-topview').show(); } if ($.__config.sidebar.submenu.recommendRank) { - $('#sb-topDiggPosts').parent('li.sidebar-dropdown').addClass('active') - $('#sb-topDiggPosts').show() + $('#sb-topDiggPosts').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-topDiggPosts').show(); } if ($.__config.sidebar.submenu.postsArchive) { - $('#sb-record').parent('li.sidebar-dropdown').addClass('active') - $('#sb-record').show() + $('#sb-record').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-record').show(); } if ($.__config.sidebar.submenu.articleArchive) { - $('#sb-articlearchive').parent('li.sidebar-dropdown').addClass('active') - $('#sb-articlearchive').show() + $('#sb-articlearchive').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-articlearchive').show(); } if ($.__config.sidebar.submenu.latestComment) { - $('#sb-recentComments').parent('li.sidebar-dropdown').addClass('active') - $('#sb-recentComments').show() + $('#sb-recentComments').parent('li.sidebar-dropdown').addClass('active'); + $('#sb-recentComments').show(); } if ($.__config.sidebar.submenu.customList) { - $('#customize-sidebar-menu .sidebar-submenu').parent('li.sidebar-dropdown').addClass('active') - $('#customize-sidebar-menu .sidebar-submenu').show() + $('#customize-sidebar-menu .sidebar-submenu').parent('li.sidebar-dropdown').addClass('active'); + $('#customize-sidebar-menu .sidebar-submenu').show(); } - })() + })(); /** * 设置菜单展开收缩 */ - ;(() => { + (() => { $('.sidebar-menu a.sidebar-dropdown-box').on('click', function () { - let obj = $(this) - let pObj = obj.parent('li.sidebar-dropdown') - let lObj = pObj.find('.sidebar-submenu') + let obj = $(this); + let pObj = obj.parent('li.sidebar-dropdown'); + let lObj = pObj.find('.sidebar-submenu'); if (lObj.length > 0) { if (pObj.hasClass('active')) { // 收起 - pObj.removeClass('active') - lObj.slideUp(300) + pObj.removeClass('active'); + lObj.slideUp(300); } else { // 展开 - pObj.addClass('active') - lObj.slideDown(300) + pObj.addClass('active'); + lObj.slideDown(300); } setTimeout(function () { if (mainObj && typeof mainObj.myOptiscrollInstance !== 'undefined') { - mainObj.myOptiscrollInstance.update() + mainObj.myOptiscrollInstance.update(); } - }, 300) + }, 300); } - }) - })() + }); + })(); /** * 窗口大小变化处理 */ - ;(() => { + (() => { $.__event.resize.handle.push(() => { setTimeout(function () { if ($('body').hasClass('show-menu') && mainObj && typeof mainObj.myOptiscrollInstance !== 'undefined') { - mainObj.myOptiscrollInstance.update() + mainObj.myOptiscrollInstance.update(); } - }, 300) - }) - })() + }, 300); + }); + })(); } diff --git a/src/components/status/status.js b/src/components/status/status.js index f88d94c3..f65e464f 100644 --- a/src/components/status/status.js +++ b/src/components/status/status.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:24 * ---------------------------------------------- * @describe: 博客基础信息抓取处理 @@ -11,15 +11,21 @@ let status = { url: '', user: '', pageType: '', - articleId: '' + articleId: '', }; // 提取url信息 -status.url = window.location.href -let tmp = status.url.split("/") -status.user = tmp[3] -status.homeUrl = [tmp[0], tmp[1], tmp[2], tmp[3]].join("/") -let topics = $('#topics').length -status.pageType = (!topics) ? 'home' : $('#bookListFlg').length ? 'books' : $('#linkListFlg').length ? 'links' : 'article' -if (topics) status.articleId = (tmp[tmp.length - 1]).split(".")[0] +status.url = window.location.href; +let tmp = status.url.split('/'); +status.user = tmp[3]; +status.homeUrl = [tmp[0], tmp[1], tmp[2], tmp[3]].join('/'); +let topics = $('#topics').length; +status.pageType = !topics + ? 'home' + : $('#bookListFlg').length + ? 'books' + : $('#linkListFlg').length + ? 'links' + : 'article'; +if (topics) status.articleId = tmp[tmp.length - 1].split('.')[0]; -export default status +export default status; diff --git a/src/components/title/title.js b/src/components/title/title.js index 16af5fb3..5ef7fcc2 100644 --- a/src/components/title/title.js +++ b/src/components/title/title.js @@ -1,14 +1,13 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:25 * ---------------------------------------------- * @describe: 页面title处理 */ export default function main() { - let RelTitle = document.title, hidden, visibilityChange, @@ -18,18 +17,20 @@ export default function main() { focus = $.__config.title.focus, focusTime = $.__config.title.focusTime; - if (typeof document.hidden !== "undefined") { - hidden = "hidden"; - visibilityChange = "visibilitychange"; + if (typeof document.hidden !== 'undefined') { + hidden = 'hidden'; + visibilityChange = 'visibilitychange'; } - if (typeof document.mozHidden !== "undefined") { // Firefox up to v17 - hidden = "mozHidden"; - visibilityChange = "mozvisibilitychange"; + if (typeof document.mozHidden !== 'undefined') { + // Firefox up to v17 + hidden = 'mozHidden'; + visibilityChange = 'mozvisibilitychange'; } - if (typeof document.webkitHidden !== "undefined") { // Chrome up to v32, Android up to v4.4, Blackberry up to v10 - hidden = "webkitHidden"; - visibilityChange = "webkitvisibilitychange"; + if (typeof document.webkitHidden !== 'undefined') { + // Chrome up to v32, Android up to v4.4, Blackberry up to v10 + hidden = 'webkitHidden'; + visibilityChange = 'webkitvisibilitychange'; } let handleVisibilityChange = () => { @@ -51,9 +52,8 @@ export default function main() { if (!document[hidden] && focusTime < 0) { document.title = RelTitle; } - - } - if (typeof document.addEventListener !== "undefined" || typeof document[hidden] !== "undefined") { + }; + if (typeof document.addEventListener !== 'undefined' || typeof document[hidden] !== 'undefined') { document.addEventListener(visibilityChange, handleVisibilityChange, false); } } diff --git a/src/main.js b/src/main.js index 28a677c3..4017a05f 100644 --- a/src/main.js +++ b/src/main.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:26 * ---------------------------------------------- * @describe: 主程序文件 diff --git a/src/page/common/com-article.js b/src/page/common/com-article.js index 17d6c733..ea7a6e9f 100644 --- a/src/page/common/com-article.js +++ b/src/page/common/com-article.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:26 * ---------------------------------------------- * @describe: 文章页公共处理部分 diff --git a/src/page/links.js b/src/page/links.js index 4c964336..db0edb13 100644 --- a/src/page/links.js +++ b/src/page/links.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:27 * ---------------------------------------------- * @describe: 友链页处理 diff --git a/src/style/gf-blink.css b/src/style/gf-blink.css index 6ffc75bd..9d72d8ab 100644 --- a/src/style/gf-blink.css +++ b/src/style/gf-blink.css @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-09-06 13:37 * ---------------------------------------------- * @describe: book和link的google-fonts @@ -17,726 +17,1517 @@ font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.5.woff2') format('woff2'); - unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.5.woff2') + format('woff2'); + unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, + U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, + U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, + U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8; } /* [6] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.6.woff2') format('woff2'); - unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.6.woff2') + format('woff2'); + unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, + U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, + U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, + U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, + U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, + U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, + U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0; } /* [21] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.21.woff2') format('woff2'); - unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.21.woff2') + format('woff2'); + unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, + U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, + U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, + U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, + U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, + U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, + U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, + U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, + U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34; } /* [22] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.22.woff2') format('woff2'); - unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.22.woff2') + format('woff2'); + unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, + U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, + U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, + U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, + U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, + U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, + U+9f31, U+9f37, U+9f39; } /* [23] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.23.woff2') format('woff2'); - unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.23.woff2') + format('woff2'); + unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, + U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, + U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, + U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, + U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, + U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, + U+9ddf, U+9df2, U+9df9; } /* [24] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.24.woff2') format('woff2'); - unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.24.woff2') + format('woff2'); + unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, + U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, + U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, + U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, + U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, + U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, + U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, + U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, + U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39; } /* [25] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.25.woff2') format('woff2'); - unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.25.woff2') + format('woff2'); + unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, + U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, + U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, + U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, + U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, + U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, + U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, + U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b; } /* [26] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.26.woff2') format('woff2'); - unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c7; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.26.woff2') + format('woff2'); + unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, + U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, + U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, + U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, + U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, + U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, + U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, + U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, + U+98c3-98c4, U+98c6-98c7; } /* [27] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.27.woff2') format('woff2'); - unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.27.woff2') + format('woff2'); + unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, + U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, + U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, + U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, + U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, + U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, + U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727; } /* [28] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.28.woff2') format('woff2'); - unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.28.woff2') + format('woff2'); + unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, + U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, + U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, + U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8; } /* [29] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.29.woff2') format('woff2'); - unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.29.woff2') + format('woff2'); + unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, + U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, + U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6; } /* [30] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.30.woff2') format('woff2'); - unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-940f; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.30.woff2') + format('woff2'); + unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, + U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, + U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, + U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, + U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, + U+93fd, U+940e-940f; } /* [31] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.31.woff2') format('woff2'); - unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.31.woff2') + format('woff2'); + unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, + U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, + U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, + U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, + U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, + U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, + U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, + U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6; } /* [32] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.32.woff2') format('woff2'); - unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.32.woff2') + format('woff2'); + unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, + U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, + U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, + U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, + U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, + U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, + U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, + U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a; } /* [33] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.33.woff2') format('woff2'); - unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.33.woff2') + format('woff2'); + unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, + U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, + U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, + U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, + U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, + U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, + U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, + U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda; } /* [34] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.34.woff2') format('woff2'); - unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e2c; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.34.woff2') + format('woff2'); + unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, + U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, + U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, + U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, + U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, + U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, + U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, + U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, + U+8e26, U+8e2b-8e2c; } /* [35] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.35.woff2') format('woff2'); - unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.35.woff2') + format('woff2'); + unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, + U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, + U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, + U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, + U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, + U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, + U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac; } /* [36] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.36.woff2') format('woff2'); - unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.36.woff2') + format('woff2'); + unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, + U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, + U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, + U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, + U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, + U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, + U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, + U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c; } /* [37] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.37.woff2') format('woff2'); - unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.37.woff2') + format('woff2'); + unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, + U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, + U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, + U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, + U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, + U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, + U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, + U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, + U+89f3-89f4, U+89f8, U+89ff, U+8a01; } /* [38] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.38.woff2') format('woff2'); - unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.38.woff2') + format('woff2'); + unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, + U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, + U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, + U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, + U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, + U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, + U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, + U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, + U+885d-885e, U+8862, U+8864; } /* [39] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.39.woff2') format('woff2'); - unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.39.woff2') + format('woff2'); + unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, + U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, + U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, + U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, + U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, + U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, + U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, + U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, + U+86d8, U+86de-86df; } /* [40] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.40.woff2') format('woff2'); - unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.40.woff2') + format('woff2'); + unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, + U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, + U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, + U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, + U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, + U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, + U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, + U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, + U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d; } /* [41] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.41.woff2') format('woff2'); - unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.41.woff2') + format('woff2'); + unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, + U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, + U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, + U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, + U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, + U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, + U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3; } /* [42] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.42.woff2') format('woff2'); - unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.42.woff2') + format('woff2'); + unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, + U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, + U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, + U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, + U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, + U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, + U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, + U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8; } /* [43] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.43.woff2') format('woff2'); - unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.43.woff2') + format('woff2'); + unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, + U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, + U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, + U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, + U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, + U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, + U+813f-8140, U+8142, U+8146, U+8148; } /* [44] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.44.woff2') format('woff2'); - unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.44.woff2') + format('woff2'); + unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, + U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, + U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, + U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, + U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, + U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, + U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9; } /* [45] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.45.woff2') format('woff2'); - unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.45.woff2') + format('woff2'); + unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, + U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, + U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, + U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, + U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, + U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, + U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4; } /* [46] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.46.woff2') format('woff2'); - unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.46.woff2') + format('woff2'); + unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, + U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, + U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, + U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, + U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, + U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1; } /* [47] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.47.woff2') format('woff2'); - unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.47.woff2') + format('woff2'); + unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, + U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, + U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, + U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, + U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, + U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, + U+7cc7-7cc9; } /* [48] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.48.woff2') format('woff2'); - unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.48.woff2') + format('woff2'); + unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, + U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, + U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, + U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, + U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1; } /* [49] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.49.woff2') format('woff2'); - unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.49.woff2') + format('woff2'); + unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, + U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, + U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, + U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, + U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, + U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, + U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, + U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8; } /* [50] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.50.woff2') format('woff2'); - unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.50.woff2') + format('woff2'); + unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, + U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, + U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, + U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, + U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, + U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, + U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, + U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b; } /* [51] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.51.woff2') format('woff2'); - unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.51.woff2') + format('woff2'); + unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, + U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, + U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, + U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, + U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, + U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, + U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c; } /* [52] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.52.woff2') format('woff2'); - unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770e; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.52.woff2') + format('woff2'); + unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, + U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, + U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, + U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, + U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, + U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, + U+7707-7708, U+770c-770e; } /* [53] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.53.woff2') format('woff2'); - unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-7609; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.53.woff2') + format('woff2'); + unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, + U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, + U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, + U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, + U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, + U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, + U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, + U+7608-7609; } /* [54] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.54.woff2') format('woff2'); - unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.54.woff2') + format('woff2'); + unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, + U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, + U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, + U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, + U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, + U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, + U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee; } /* [55] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.55.woff2') format('woff2'); - unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.55.woff2') + format('woff2'); + unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, + U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, + U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, + U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, + U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, + U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, + U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6; } /* [56] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.56.woff2') format('woff2'); - unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.56.woff2') + format('woff2'); + unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, + U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, + U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, + U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, + U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, + U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, + U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, + U+72d2, U+72d6, U+72db; } /* [57] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.57.woff2') format('woff2'); - unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.57.woff2') + format('woff2'); + unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, + U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, + U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, + U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, + U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, + U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, + U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, + U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, + U+7186-7188, U+7192, U+7198; } /* [58] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.58.woff2') format('woff2'); - unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.58.woff2') + format('woff2'); + unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, + U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, + U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, + U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, + U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, + U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, + U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe; } /* [59] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.59.woff2') format('woff2'); - unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.59.woff2') + format('woff2'); + unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, + U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, + U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, + U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, + U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, + U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, + U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7; } /* [60] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.60.woff2') format('woff2'); - unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.60.woff2') + format('woff2'); + unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, + U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, + U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, + U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, + U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, + U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, + U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2; } /* [61] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.61.woff2') format('woff2'); - unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.61.woff2') + format('woff2'); + unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, + U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, + U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, + U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, + U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, + U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, + U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1; } /* [62] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.62.woff2') format('woff2'); - unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.62.woff2') + format('woff2'); + unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, + U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, + U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, + U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, + U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, + U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, + U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, + U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84; } /* [63] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.63.woff2') format('woff2'); - unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.63.woff2') + format('woff2'); + unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, + U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, + U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, + U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, + U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, + U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, + U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00; } /* [64] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.64.woff2') format('woff2'); - unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, U+68d3, U+68d7, U+68dd, U+68df; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.64.woff2') + format('woff2'); + unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, + U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, + U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, + U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, + U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, + U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, + U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, + U+68d3, U+68d7, U+68dd, U+68df; } /* [65] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.65.woff2') format('woff2'); - unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.65.woff2') + format('woff2'); + unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, + U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, + U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, + U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, + U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, + U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, + U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, + U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f; } /* [66] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.66.woff2') format('woff2'); - unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.66.woff2') + format('woff2'); + unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, + U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, + U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, + U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, + U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, + U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, + U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, + U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636; } /* [67] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.67.woff2') format('woff2'); - unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.67.woff2') + format('woff2'); + unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, + U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, + U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, + U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, + U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, + U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, + U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7; } /* [68] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.68.woff2') format('woff2'); - unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.68.woff2') + format('woff2'); + unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, + U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, + U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, + U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, + U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, + U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, + U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, + U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb; } /* [69] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.69.woff2') format('woff2'); - unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, U+622e-6230, U+6232, U+6238; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.69.woff2') + format('woff2'); + unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, + U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, + U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, + U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, + U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, + U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, + U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, + U+622e-6230, U+6232, U+6238; } /* [70] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.70.woff2') format('woff2'); - unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.70.woff2') + format('woff2'); + unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, + U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, + U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, + U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, + U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, + U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, + U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6; } /* [71] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.71.woff2') format('woff2'); - unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.71.woff2') + format('woff2'); + unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, + U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, + U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, + U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, + U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, + U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, + U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0; } /* [72] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.72.woff2') format('woff2'); - unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.72.woff2') + format('woff2'); + unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, + U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, + U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, + U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, + U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, + U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, + U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, + U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2; } /* [73] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.73.woff2') format('woff2'); - unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, U+5d2e-5d31; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.73.woff2') + format('woff2'); + unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, + U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, + U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, + U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, + U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, + U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, + U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, + U+5d2e-5d31; } /* [74] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.74.woff2') format('woff2'); - unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.74.woff2') + format('woff2'); + unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, + U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, + U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, + U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, + U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, + U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, + U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3; } /* [75] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.75.woff2') format('woff2'); - unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.75.woff2') + format('woff2'); + unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, + U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, + U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, + U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, + U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, + U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, + U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, + U+5aaa, U+5aae-5aaf, U+5ab1; } /* [76] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.76.woff2') format('woff2'); - unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.76.woff2') + format('woff2'); + unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, + U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, + U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, + U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, + U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, + U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, + U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, + U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c; } /* [77] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.77.woff2') format('woff2'); - unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.77.woff2') + format('woff2'); + unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, + U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, + U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, + U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, + U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, + U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, + U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f; } /* [78] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.78.woff2') format('woff2'); - unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.78.woff2') + format('woff2'); + unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, + U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, + U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, + U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, + U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, + U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, + U+5709; } /* [79] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.79.woff2') format('woff2'); - unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.79.woff2') + format('woff2'); + unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, + U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, + U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, + U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, + U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, + U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601; } /* [80] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.80.woff2') format('woff2'); - unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.80.woff2') + format('woff2'); + unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, + U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, + U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, + U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, + U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, + U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, + U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517; } /* [81] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.81.woff2') format('woff2'); - unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.81.woff2') + format('woff2'); + unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, + U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, + U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, + U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, + U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, + U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, + U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, + U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa; } /* [82] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.82.woff2') format('woff2'); - unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.82.woff2') + format('woff2'); + unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, + U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, + U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, + U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, + U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, + U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, + U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, + U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a; } /* [83] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.83.woff2') format('woff2'); - unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.83.woff2') + format('woff2'); + unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, + U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, + U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, + U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, + U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, + U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, + U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f; } /* [84] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.84.woff2') format('woff2'); - unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.84.woff2') + format('woff2'); + unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, + U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, + U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, + U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, + U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, + U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, + U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2; } /* [85] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.85.woff2') format('woff2'); - unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.85.woff2') + format('woff2'); + unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, + U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, + U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, + U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, + U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, + U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, + U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, + U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6; } /* [90] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.90.woff2') format('woff2'); - unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.90.woff2') + format('woff2'); + unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, + U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, + U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, + U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, + U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, + U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, + U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, + U+239d-239e, U+23a0; } /* [91] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.91.woff2') format('woff2'); - unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.91.woff2') + format('woff2'); + unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, + U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, + U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, + U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, + U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, + U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, + U+2070, U+2074-2078, U+207a; } /* [97] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.97.woff2') format('woff2'); - unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.97.woff2') + format('woff2'); + unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, + U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, + U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, + U+565, U+56b, U+56e-579; } /* [99] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.99.woff2') format('woff2'); - unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.99.woff2') + format('woff2'); + unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, + U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, + U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, + U+15e-160, U+163-165, U+168-16a, U+16d-175; } /* [100] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.100.woff2') format('woff2'); - unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.100.woff2') + format('woff2'); + unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, + U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, + U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, + U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, + U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, + U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, + U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, + U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, + U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, + U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, + U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, + U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, + U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, + U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16; } /* [101] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.101.woff2') format('woff2'); - unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e, U+ff3d; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.101.woff2') + format('woff2'); + unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, + U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, + U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, + U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, + U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, + U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, + U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, + U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, + U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, + U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, + U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, + U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, + U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, + U+fe0f, U+ff02, U+ff1e, U+ff3d; } /* [102] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.102.woff2') format('woff2'); - unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+f012b; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.102.woff2') + format('woff2'); + unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, + U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, + U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, + U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, + U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, + U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, + U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, + U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, + U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, + U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, + U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, + U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, + U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, + U+ff10, U+ff13, U+ff3b, U+f012b; } /* [103] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.103.woff2') format('woff2'); - unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.103.woff2') + format('woff2'); + unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, + U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, + U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, + U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, + U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, + U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, + U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, + U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, + U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, + U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, + U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, + U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, + U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, + U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd; } /* [104] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.104.woff2') format('woff2'); - unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.104.woff2') + format('woff2'); + unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, + U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, + U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, + U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, + U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, + U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, + U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, + U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, + U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, + U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, + U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, + U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, + U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, + U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b; } /* [105] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.105.woff2') format('woff2'); - unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.105.woff2') + format('woff2'); + unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, + U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, + U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, + U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, + U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, + U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, + U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, + U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, + U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, + U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, + U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, + U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, + U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, + U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f; } /* [106] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.106.woff2') format('woff2'); - unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.106.woff2') + format('woff2'); + unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, + U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, + U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, + U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, + U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, + U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, + U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, + U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, + U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, + U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, + U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, + U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, + U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, + U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603; } /* [107] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.107.woff2') format('woff2'); - unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.107.woff2') + format('woff2'); + unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, + U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, + U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, + U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, + U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, + U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, + U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, + U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, + U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, + U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, + U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, + U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, + U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, + U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c; } /* [108] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.108.woff2') format('woff2'); - unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.108.woff2') + format('woff2'); + unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, + U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, + U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, + U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, + U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, + U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, + U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, + U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, + U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, + U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, + U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, + U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, + U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, + U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715; } /* [109] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.109.woff2') format('woff2'); - unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.109.woff2') + format('woff2'); + unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, + U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, + U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, + U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, + U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, + U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, + U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, + U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, + U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, + U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, + U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, + U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, + U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, + U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5; } /* [110] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.110.woff2') format('woff2'); - unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.110.woff2') + format('woff2'); + unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, + U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, + U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, + U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, + U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, + U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, + U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, + U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, + U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, + U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, + U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, + U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, + U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, + U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d; } /* [111] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.111.woff2') format('woff2'); - unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.111.woff2') + format('woff2'); + unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, + U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, + U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, + U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, + U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, + U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, + U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, + U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, + U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, + U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, + U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, + U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, + U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, + U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e; } /* [112] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.112.woff2') format('woff2'); - unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.112.woff2') + format('woff2'); + unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, + U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, + U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, + U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, + U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, + U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, + U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, + U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, + U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, + U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, + U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, + U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, + U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, + U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8; } /* [113] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.113.woff2') format('woff2'); - unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.113.woff2') + format('woff2'); + unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, + U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, + U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, + U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, + U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, + U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, + U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, + U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, + U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, + U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, + U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, + U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, + U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, + U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50; } /* [114] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.114.woff2') format('woff2'); - unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.114.woff2') + format('woff2'); + unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, + U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, + U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, + U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, + U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, + U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, + U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, + U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, + U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, + U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, + U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, + U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, + U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, + U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c; } /* [115] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.115.woff2') format('woff2'); - unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.115.woff2') + format('woff2'); + unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, + U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, + U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, + U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, + U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, + U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, + U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, + U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, + U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, + U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, + U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, + U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, + U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, + U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b; } /* [116] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.116.woff2') format('woff2'); - unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.116.woff2') + format('woff2'); + unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, + U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, + U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, + U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, + U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, + U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, + U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, + U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, + U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, + U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, + U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, + U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, + U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, + U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99; } /* [117] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.117.woff2') format('woff2'); - unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.117.woff2') + format('woff2'); + unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, + U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, + U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, + U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, + U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, + U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, + U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, + U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, + U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, + U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, + U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, + U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, + U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, + U+96c6, U+9891, U+98ce, U+ff1f; } /* [118] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.118.woff2') format('woff2'); - unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.118.woff2') + format('woff2'); + unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, + U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, + U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, + U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, + U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, + U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, + U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, + U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, + U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, + U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, + U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, + U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, + U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, + U+ff01, U+ff08-ff09; } /* [119] */ @font-face { font-family: 'ZCOOL XiaoWei'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.119.woff2') format('woff2'); - unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a; + src: url('https://fonts.gstatic.com/s/zcoolxiaowei/v10/i7dMIFFrTRywPpUVX9_RJyM1YFf4BQ6OHB3qE7y2ys6XIzxYv88CVLJlObJGMqmkzaJnjA.119.woff2') + format('woff2'); + unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, + U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, + U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, + U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, + U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, + U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, + U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a; } diff --git a/src/style/google-fonts.css b/src/style/google-fonts.css index 831e8171..e0facd15 100644 --- a/src/style/google-fonts.css +++ b/src/style/google-fonts.css @@ -1,14 +1,12 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-07-26 01:21 * ---------------------------------------------- * @describe: google fonts | 首页和文章 */ - - /** ################################################## ################ Long Cang ####################### @@ -16,12 +14,16 @@ **/ /* [5] */ @font-face { - font-family: 'Long Cang'; - font-style: normal; - font-weight: 400; - font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.5.woff2) format('woff2'); - unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8; + font-family: 'Long Cang'; + font-style: normal; + font-weight: 400; + font-display: block; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.5.woff2) + format('woff2'); + unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, + U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, + U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, + U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8; } /* [6] */ @font-face { @@ -29,8 +31,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.6.woff2) format('woff2'); - unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.6.woff2) + format('woff2'); + unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, + U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, + U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, + U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, + U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, + U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, + U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0; } /* [21] */ @font-face { @@ -38,8 +47,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.21.woff2) format('woff2'); - unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.21.woff2) + format('woff2'); + unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, + U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, + U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, + U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, + U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, + U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, + U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, + U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, + U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34; } /* [22] */ @font-face { @@ -47,8 +65,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.22.woff2) format('woff2'); - unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.22.woff2) + format('woff2'); + unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, + U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, + U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, + U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, + U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, + U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, + U+9f31, U+9f37, U+9f39; } /* [23] */ @font-face { @@ -56,8 +81,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.23.woff2) format('woff2'); - unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.23.woff2) + format('woff2'); + unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, + U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, + U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, + U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, + U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, + U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, + U+9ddf, U+9df2, U+9df9; } /* [24] */ @font-face { @@ -65,8 +97,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.24.woff2) format('woff2'); - unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.24.woff2) + format('woff2'); + unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, + U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, + U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, + U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, + U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, + U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, + U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, + U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, + U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39; } /* [25] */ @font-face { @@ -74,8 +115,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.25.woff2) format('woff2'); - unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.25.woff2) + format('woff2'); + unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, + U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, + U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, + U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, + U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, + U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, + U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, + U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b; } /* [26] */ @font-face { @@ -83,8 +132,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.26.woff2) format('woff2'); - unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c7; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.26.woff2) + format('woff2'); + unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, + U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, + U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, + U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, + U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, + U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, + U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, + U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, + U+98c3-98c4, U+98c6-98c7; } /* [27] */ @font-face { @@ -92,8 +150,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.27.woff2) format('woff2'); - unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.27.woff2) + format('woff2'); + unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, + U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, + U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, + U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, + U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, + U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, + U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727; } /* [28] */ @font-face { @@ -101,8 +166,12 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.28.woff2) format('woff2'); - unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.28.woff2) + format('woff2'); + unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, + U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, + U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, + U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8; } /* [29] */ @font-face { @@ -110,8 +179,11 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.29.woff2) format('woff2'); - unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.29.woff2) + format('woff2'); + unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, + U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, + U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6; } /* [30] */ @font-face { @@ -119,8 +191,14 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.30.woff2) format('woff2'); - unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-940f; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.30.woff2) + format('woff2'); + unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, + U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, + U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, + U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, + U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, + U+93fd, U+940e-940f; } /* [31] */ @font-face { @@ -128,8 +206,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.31.woff2) format('woff2'); - unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.31.woff2) + format('woff2'); + unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, + U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, + U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, + U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, + U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, + U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, + U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, + U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6; } /* [32] */ @font-face { @@ -137,8 +223,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.32.woff2) format('woff2'); - unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.32.woff2) + format('woff2'); + unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, + U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, + U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, + U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, + U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, + U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, + U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, + U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a; } /* [33] */ @font-face { @@ -146,8 +240,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.33.woff2) format('woff2'); - unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.33.woff2) + format('woff2'); + unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, + U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, + U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, + U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, + U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, + U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, + U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, + U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda; } /* [34] */ @font-face { @@ -155,8 +257,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.34.woff2) format('woff2'); - unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e2c; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.34.woff2) + format('woff2'); + unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, + U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, + U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, + U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, + U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, + U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, + U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, + U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, + U+8e26, U+8e2b-8e2c; } /* [35] */ @font-face { @@ -164,8 +275,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.35.woff2) format('woff2'); - unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.35.woff2) + format('woff2'); + unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, + U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, + U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, + U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, + U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, + U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, + U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac; } /* [36] */ @font-face { @@ -173,8 +291,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.36.woff2) format('woff2'); - unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.36.woff2) + format('woff2'); + unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, + U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, + U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, + U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, + U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, + U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, + U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, + U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c; } /* [37] */ @font-face { @@ -182,8 +308,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.37.woff2) format('woff2'); - unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.37.woff2) + format('woff2'); + unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, + U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, + U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, + U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, + U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, + U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, + U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, + U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, + U+89f3-89f4, U+89f8, U+89ff, U+8a01; } /* [38] */ @font-face { @@ -191,8 +326,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.38.woff2) format('woff2'); - unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.38.woff2) + format('woff2'); + unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, + U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, + U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, + U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, + U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, + U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, + U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, + U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, + U+885d-885e, U+8862, U+8864; } /* [39] */ @font-face { @@ -200,8 +344,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.39.woff2) format('woff2'); - unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.39.woff2) + format('woff2'); + unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, + U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, + U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, + U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, + U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, + U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, + U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, + U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, + U+86d8, U+86de-86df; } /* [40] */ @font-face { @@ -209,8 +362,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.40.woff2) format('woff2'); - unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.40.woff2) + format('woff2'); + unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, + U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, + U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, + U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, + U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, + U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, + U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, + U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, + U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d; } /* [41] */ @font-face { @@ -218,8 +380,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.41.woff2) format('woff2'); - unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.41.woff2) + format('woff2'); + unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, + U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, + U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, + U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, + U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, + U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, + U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3; } /* [42] */ @font-face { @@ -227,8 +396,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.42.woff2) format('woff2'); - unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.42.woff2) + format('woff2'); + unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, + U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, + U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, + U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, + U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, + U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, + U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, + U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8; } /* [43] */ @font-face { @@ -236,8 +413,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.43.woff2) format('woff2'); - unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.43.woff2) + format('woff2'); + unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, + U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, + U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, + U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, + U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, + U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, + U+813f-8140, U+8142, U+8146, U+8148; } /* [44] */ @font-face { @@ -245,8 +429,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.44.woff2) format('woff2'); - unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.44.woff2) + format('woff2'); + unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, + U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, + U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, + U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, + U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, + U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, + U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9; } /* [45] */ @font-face { @@ -254,8 +445,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.45.woff2) format('woff2'); - unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.45.woff2) + format('woff2'); + unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, + U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, + U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, + U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, + U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, + U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, + U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4; } /* [46] */ @font-face { @@ -263,8 +461,14 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.46.woff2) format('woff2'); - unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.46.woff2) + format('woff2'); + unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, + U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, + U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, + U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, + U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, + U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1; } /* [47] */ @font-face { @@ -272,8 +476,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.47.woff2) format('woff2'); - unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.47.woff2) + format('woff2'); + unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, + U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, + U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, + U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, + U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, + U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, + U+7cc7-7cc9; } /* [48] */ @font-face { @@ -281,8 +492,13 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.48.woff2) format('woff2'); - unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.48.woff2) + format('woff2'); + unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, + U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, + U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, + U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, + U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1; } /* [49] */ @font-face { @@ -290,8 +506,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.49.woff2) format('woff2'); - unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.49.woff2) + format('woff2'); + unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, + U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, + U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, + U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, + U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, + U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, + U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, + U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8; } /* [50] */ @font-face { @@ -299,8 +523,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.50.woff2) format('woff2'); - unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.50.woff2) + format('woff2'); + unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, + U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, + U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, + U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, + U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, + U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, + U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, + U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b; } /* [51] */ @font-face { @@ -308,8 +540,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.51.woff2) format('woff2'); - unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.51.woff2) + format('woff2'); + unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, + U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, + U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, + U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, + U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, + U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, + U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c; } /* [52] */ @font-face { @@ -317,8 +556,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.52.woff2) format('woff2'); - unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770e; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.52.woff2) + format('woff2'); + unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, + U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, + U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, + U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, + U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, + U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, + U+7707-7708, U+770c-770e; } /* [53] */ @font-face { @@ -326,8 +572,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.53.woff2) format('woff2'); - unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-7609; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.53.woff2) + format('woff2'); + unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, + U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, + U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, + U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, + U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, + U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, + U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, + U+7608-7609; } /* [54] */ @font-face { @@ -335,8 +589,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.54.woff2) format('woff2'); - unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.54.woff2) + format('woff2'); + unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, + U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, + U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, + U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, + U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, + U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, + U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee; } /* [55] */ @font-face { @@ -344,8 +605,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.55.woff2) format('woff2'); - unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.55.woff2) + format('woff2'); + unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, + U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, + U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, + U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, + U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, + U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, + U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6; } /* [56] */ @font-face { @@ -353,8 +621,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.56.woff2) format('woff2'); - unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.56.woff2) + format('woff2'); + unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, + U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, + U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, + U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, + U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, + U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, + U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, + U+72d2, U+72d6, U+72db; } /* [57] */ @font-face { @@ -362,8 +638,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.57.woff2) format('woff2'); - unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.57.woff2) + format('woff2'); + unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, + U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, + U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, + U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, + U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, + U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, + U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, + U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, + U+7186-7188, U+7192, U+7198; } /* [58] */ @font-face { @@ -371,8 +656,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.58.woff2) format('woff2'); - unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.58.woff2) + format('woff2'); + unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, + U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, + U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, + U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, + U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, + U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, + U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe; } /* [59] */ @font-face { @@ -380,8 +672,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.59.woff2) format('woff2'); - unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.59.woff2) + format('woff2'); + unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, + U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, + U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, + U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, + U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, + U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, + U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7; } /* [60] */ @font-face { @@ -389,8 +688,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.60.woff2) format('woff2'); - unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.60.woff2) + format('woff2'); + unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, + U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, + U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, + U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, + U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, + U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, + U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2; } /* [61] */ @font-face { @@ -398,8 +704,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.61.woff2) format('woff2'); - unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.61.woff2) + format('woff2'); + unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, + U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, + U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, + U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, + U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, + U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, + U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1; } /* [62] */ @font-face { @@ -407,8 +720,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.62.woff2) format('woff2'); - unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.62.woff2) + format('woff2'); + unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, + U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, + U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, + U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, + U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, + U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, + U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, + U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84; } /* [63] */ @font-face { @@ -416,8 +737,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.63.woff2) format('woff2'); - unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.63.woff2) + format('woff2'); + unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, + U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, + U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, + U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, + U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, + U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, + U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00; } /* [64] */ @font-face { @@ -425,8 +753,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.64.woff2) format('woff2'); - unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, U+68d3, U+68d7, U+68dd, U+68df; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.64.woff2) + format('woff2'); + unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, + U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, + U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, + U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, + U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, + U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, + U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, + U+68d3, U+68d7, U+68dd, U+68df; } /* [65] */ @font-face { @@ -434,8 +770,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.65.woff2) format('woff2'); - unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.65.woff2) + format('woff2'); + unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, + U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, + U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, + U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, + U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, + U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, + U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, + U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f; } /* [66] */ @font-face { @@ -443,8 +787,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.66.woff2) format('woff2'); - unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.66.woff2) + format('woff2'); + unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, + U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, + U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, + U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, + U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, + U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, + U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, + U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636; } /* [67] */ @font-face { @@ -452,8 +804,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.67.woff2) format('woff2'); - unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.67.woff2) + format('woff2'); + unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, + U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, + U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, + U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, + U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, + U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, + U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7; } /* [68] */ @font-face { @@ -461,8 +820,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.68.woff2) format('woff2'); - unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.68.woff2) + format('woff2'); + unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, + U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, + U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, + U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, + U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, + U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, + U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, + U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb; } /* [69] */ @font-face { @@ -470,8 +837,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.69.woff2) format('woff2'); - unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, U+622e-6230, U+6232, U+6238; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.69.woff2) + format('woff2'); + unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, + U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, + U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, + U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, + U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, + U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, + U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, + U+622e-6230, U+6232, U+6238; } /* [70] */ @font-face { @@ -479,8 +854,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.70.woff2) format('woff2'); - unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.70.woff2) + format('woff2'); + unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, + U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, + U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, + U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, + U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, + U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, + U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6; } /* [71] */ @font-face { @@ -488,8 +870,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.71.woff2) format('woff2'); - unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.71.woff2) + format('woff2'); + unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, + U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, + U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, + U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, + U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, + U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, + U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0; } /* [72] */ @font-face { @@ -497,8 +886,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.72.woff2) format('woff2'); - unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.72.woff2) + format('woff2'); + unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, + U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, + U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, + U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, + U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, + U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, + U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, + U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2; } /* [73] */ @font-face { @@ -506,8 +903,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.73.woff2) format('woff2'); - unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, U+5d2e-5d31; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.73.woff2) + format('woff2'); + unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, + U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, + U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, + U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, + U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, + U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, + U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, + U+5d2e-5d31; } /* [74] */ @font-face { @@ -515,8 +920,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.74.woff2) format('woff2'); - unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.74.woff2) + format('woff2'); + unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, + U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, + U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, + U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, + U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, + U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, + U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3; } /* [75] */ @font-face { @@ -524,8 +936,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.75.woff2) format('woff2'); - unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.75.woff2) + format('woff2'); + unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, + U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, + U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, + U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, + U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, + U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, + U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, + U+5aaa, U+5aae-5aaf, U+5ab1; } /* [76] */ @font-face { @@ -533,8 +953,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.76.woff2) format('woff2'); - unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.76.woff2) + format('woff2'); + unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, + U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, + U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, + U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, + U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, + U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, + U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, + U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c; } /* [77] */ @font-face { @@ -542,8 +970,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.77.woff2) format('woff2'); - unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.77.woff2) + format('woff2'); + unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, + U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, + U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, + U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, + U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, + U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, + U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f; } /* [78] */ @font-face { @@ -551,8 +986,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.78.woff2) format('woff2'); - unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.78.woff2) + format('woff2'); + unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, + U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, + U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, + U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, + U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, + U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, + U+5709; } /* [79] */ @font-face { @@ -560,8 +1002,14 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.79.woff2) format('woff2'); - unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.79.woff2) + format('woff2'); + unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, + U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, + U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, + U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, + U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, + U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601; } /* [80] */ @font-face { @@ -569,8 +1017,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.80.woff2) format('woff2'); - unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.80.woff2) + format('woff2'); + unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, + U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, + U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, + U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, + U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, + U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, + U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517; } /* [81] */ @font-face { @@ -578,8 +1033,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.81.woff2) format('woff2'); - unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.81.woff2) + format('woff2'); + unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, + U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, + U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, + U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, + U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, + U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, + U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, + U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa; } /* [82] */ @font-face { @@ -587,8 +1050,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.82.woff2) format('woff2'); - unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.82.woff2) + format('woff2'); + unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, + U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, + U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, + U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, + U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, + U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, + U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, + U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a; } /* [83] */ @font-face { @@ -596,8 +1067,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.83.woff2) format('woff2'); - unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.83.woff2) + format('woff2'); + unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, + U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, + U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, + U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, + U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, + U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, + U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f; } /* [84] */ @font-face { @@ -605,8 +1083,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.84.woff2) format('woff2'); - unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.84.woff2) + format('woff2'); + unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, + U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, + U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, + U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, + U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, + U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, + U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2; } /* [85] */ @font-face { @@ -614,8 +1099,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.85.woff2) format('woff2'); - unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.85.woff2) + format('woff2'); + unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, + U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, + U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, + U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, + U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, + U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, + U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, + U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6; } /* [90] */ @font-face { @@ -623,8 +1116,16 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.90.woff2) format('woff2'); - unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.90.woff2) + format('woff2'); + unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, + U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, + U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, + U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, + U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, + U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, + U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, + U+239d-239e, U+23a0; } /* [91] */ @font-face { @@ -632,8 +1133,15 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.91.woff2) format('woff2'); - unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.91.woff2) + format('woff2'); + unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, + U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, + U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, + U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, + U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, + U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, + U+2070, U+2074-2078, U+207a; } /* [97] */ @font-face { @@ -641,8 +1149,12 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.97.woff2) format('woff2'); - unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.97.woff2) + format('woff2'); + unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, + U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, + U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, + U+565, U+56b, U+56e-579; } /* [99] */ @font-face { @@ -650,8 +1162,12 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.99.woff2) format('woff2'); - unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.99.woff2) + format('woff2'); + unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, + U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, + U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, + U+15e-160, U+163-165, U+168-16a, U+16d-175; } /* [100] */ @font-face { @@ -659,8 +1175,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.100.woff2) format('woff2'); - unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.100.woff2) + format('woff2'); + unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, + U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, + U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, + U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, + U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, + U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, + U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, + U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, + U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, + U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, + U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, + U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, + U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, + U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16; } /* [101] */ @font-face { @@ -668,8 +1198,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.101.woff2) format('woff2'); - unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e, U+ff3d; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.101.woff2) + format('woff2'); + unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, + U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, + U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, + U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, + U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, + U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, + U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, + U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, + U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, + U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, + U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, + U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, + U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, + U+fe0f, U+ff02, U+ff1e, U+ff3d; } /* [102] */ @font-face { @@ -677,8 +1221,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.102.woff2) format('woff2'); - unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+f012b; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.102.woff2) + format('woff2'); + unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, + U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, + U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, + U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, + U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, + U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, + U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, + U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, + U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, + U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, + U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, + U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, + U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, + U+ff10, U+ff13, U+ff3b, U+f012b; } /* [103] */ @font-face { @@ -686,8 +1244,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.103.woff2) format('woff2'); - unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.103.woff2) + format('woff2'); + unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, + U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, + U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, + U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, + U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, + U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, + U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, + U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, + U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, + U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, + U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, + U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, + U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, + U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd; } /* [104] */ @font-face { @@ -695,8 +1267,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.104.woff2) format('woff2'); - unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.104.woff2) + format('woff2'); + unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, + U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, + U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, + U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, + U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, + U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, + U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, + U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, + U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, + U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, + U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, + U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, + U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, + U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b; } /* [105] */ @font-face { @@ -704,8 +1290,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.105.woff2) format('woff2'); - unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.105.woff2) + format('woff2'); + unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, + U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, + U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, + U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, + U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, + U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, + U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, + U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, + U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, + U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, + U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, + U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, + U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, + U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f; } /* [106] */ @font-face { @@ -713,8 +1313,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.106.woff2) format('woff2'); - unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.106.woff2) + format('woff2'); + unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, + U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, + U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, + U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, + U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, + U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, + U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, + U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, + U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, + U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, + U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, + U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, + U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, + U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603; } /* [107] */ @font-face { @@ -722,8 +1336,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.107.woff2) format('woff2'); - unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.107.woff2) + format('woff2'); + unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, + U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, + U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, + U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, + U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, + U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, + U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, + U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, + U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, + U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, + U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, + U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, + U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, + U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c; } /* [108] */ @font-face { @@ -731,8 +1359,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.108.woff2) format('woff2'); - unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.108.woff2) + format('woff2'); + unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, + U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, + U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, + U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, + U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, + U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, + U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, + U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, + U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, + U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, + U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, + U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, + U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, + U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715; } /* [109] */ @font-face { @@ -740,8 +1382,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.109.woff2) format('woff2'); - unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.109.woff2) + format('woff2'); + unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, + U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, + U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, + U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, + U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, + U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, + U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, + U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, + U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, + U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, + U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, + U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, + U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, + U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5; } /* [110] */ @font-face { @@ -749,8 +1405,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.110.woff2) format('woff2'); - unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.110.woff2) + format('woff2'); + unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, + U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, + U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, + U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, + U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, + U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, + U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, + U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, + U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, + U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, + U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, + U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, + U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, + U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d; } /* [111] */ @font-face { @@ -758,8 +1428,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.111.woff2) format('woff2'); - unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.111.woff2) + format('woff2'); + unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, + U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, + U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, + U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, + U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, + U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, + U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, + U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, + U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, + U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, + U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, + U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, + U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, + U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e; } /* [112] */ @font-face { @@ -767,8 +1451,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.112.woff2) format('woff2'); - unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.112.woff2) + format('woff2'); + unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, + U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, + U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, + U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, + U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, + U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, + U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, + U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, + U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, + U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, + U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, + U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, + U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, + U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8; } /* [113] */ @font-face { @@ -776,8 +1474,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.113.woff2) format('woff2'); - unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.113.woff2) + format('woff2'); + unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, + U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, + U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, + U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, + U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, + U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, + U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, + U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, + U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, + U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, + U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, + U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, + U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, + U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50; } /* [114] */ @font-face { @@ -785,8 +1497,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.114.woff2) format('woff2'); - unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.114.woff2) + format('woff2'); + unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, + U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, + U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, + U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, + U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, + U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, + U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, + U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, + U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, + U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, + U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, + U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, + U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, + U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c; } /* [115] */ @font-face { @@ -794,8 +1520,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.115.woff2) format('woff2'); - unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.115.woff2) + format('woff2'); + unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, + U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, + U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, + U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, + U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, + U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, + U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, + U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, + U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, + U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, + U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, + U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, + U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, + U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b; } /* [116] */ @font-face { @@ -803,8 +1543,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.116.woff2) format('woff2'); - unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.116.woff2) + format('woff2'); + unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, + U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, + U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, + U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, + U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, + U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, + U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, + U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, + U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, + U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, + U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, + U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, + U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, + U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99; } /* [117] */ @font-face { @@ -812,8 +1566,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.117.woff2) format('woff2'); - unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.117.woff2) + format('woff2'); + unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, + U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, + U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, + U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, + U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, + U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, + U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, + U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, + U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, + U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, + U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, + U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, + U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, + U+96c6, U+9891, U+98ce, U+ff1f; } /* [118] */ @font-face { @@ -821,8 +1589,22 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.118.woff2) format('woff2'); - unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.118.woff2) + format('woff2'); + unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, + U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, + U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, + U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, + U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, + U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, + U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, + U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, + U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, + U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, + U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, + U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, + U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, + U+ff01, U+ff08-ff09; } /* [119] */ @font-face { @@ -830,11 +1612,17 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.119.woff2) format('woff2'); - unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a; + src: url(https://fonts.gstatic.com/s/longcang/v17/LYjAdGP8kkgoTec8zkRgqBgxXsWsMfnCm1_q1j3gcsptb8OMg_Z2HVZhDbPBCIyx.119.woff2) + format('woff2'); + unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, + U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, + U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, + U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, + U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, + U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, + U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a; } - /** ################################################## ################ Noto Sans SC #################### @@ -846,776 +1634,1594 @@ font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2') format('woff2'); - unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2') + format('woff2'); + unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, + U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e; } /* [5] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.5.woff2') format('woff2'); - unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.5.woff2') + format('woff2'); + unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, + U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, + U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, + U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8; } /* [6] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.6.woff2') format('woff2'); - unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.6.woff2') + format('woff2'); + unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, + U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, + U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, + U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, + U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, + U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, + U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0; } /* [21] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.21.woff2') format('woff2'); - unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.21.woff2') + format('woff2'); + unicode-range: U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81, U+9f83, + U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff4, U+a001, U+a007, + U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, + U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, + U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, + U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, + U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, + U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, + U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d, U+af34; } /* [22] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.22.woff2') format('woff2'); - unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.22.woff2') + format('woff2'); + unicode-range: U+9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e33, U+9e35-9e3b, U+9e3e, + U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, + U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, + U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, + U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, + U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, + U+9f31, U+9f37, U+9f39; } /* [23] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.23.woff2') format('woff2'); - unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.23.woff2') + format('woff2'); + unicode-range: U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80, + U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, + U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, + U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, + U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, + U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, + U+9ddf, U+9df2, U+9df9; } /* [24] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.24.woff2') format('woff2'); - unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.24.woff2') + format('woff2'); + unicode-range: U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d, U+9a80, U+9a83, U+9a85, + U+9a87-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, + U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9abc, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, + U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, + U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, + U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, + U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, + U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, + U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39; } /* [25] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.25.woff2') format('woff2'); - unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.25.woff2') + format('woff2'); + unicode-range: U+98c8, U+98cf-98d6, U+98da-98db, U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, + U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, + U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, + U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, + U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab-99ae, U+99b1, + U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, + U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, + U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b; } /* [26] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.26.woff2') format('woff2'); - unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c7; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.26.woff2') + format('woff2'); + unicode-range: U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a-975c, U+9763, + U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, + U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, + U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, + U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, + U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, + U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, + U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, + U+98c3-98c4, U+98c6-98c7; } /* [27] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.27.woff2') format('woff2'); - unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.27.woff2') + format('woff2'); + unicode-range: U+95b9-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, + U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, + U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, + U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, + U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, + U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, + U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727; } /* [28] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.28.woff2') format('woff2'); - unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.28.woff2') + format('woff2'); + unicode-range: U+94e7-94ec, U+94ee-94f1, U+94f3, U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, + U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, + U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, + U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8; } /* [29] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.29.woff2') format('woff2'); - unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.29.woff2') + format('woff2'); + unicode-range: U+9410-941a, U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, + U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, + U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94e6; } /* [30] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.30.woff2') format('woff2'); - unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-940f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.30.woff2') + format('woff2'); + unicode-range: U+92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea, U+92ec-92ed, + U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, + U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, + U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, + U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, + U+93fd, U+940e-940f; } /* [31] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.31.woff2') format('woff2'); - unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.31.woff2') + format('woff2'); + unicode-range: U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9164, U+9169, U+9170, U+9172, U+9174, + U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, + U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, + U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, + U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, + U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, + U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, + U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6; } /* [32] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.32.woff2') format('woff2'); - unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.32.woff2') + format('woff2'); + unicode-range: U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa, U+9004, U+900b, U+9011, U+9015-9016, + U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, + U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, + U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, + U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, + U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, + U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, + U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a; } /* [33] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.33.woff2') format('woff2'); - unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.33.woff2') + format('woff2'); + unicode-range: U+8e2d-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, + U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, + U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, + U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, + U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, + U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, + U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, + U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda; } /* [34] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.34.woff2') format('woff2'); - unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e2c; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.34.woff2') + format('woff2'); + unicode-range: U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, + U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, + U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d2e, + U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, + U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, + U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, + U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, + U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, + U+8e26, U+8e2b-8e2c; } /* [35] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.35.woff2') format('woff2'); - unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.35.woff2') + format('woff2'); + unicode-range: U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d, U+8b80, U+8b83, U+8b8a, U+8b8c, + U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb3-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, + U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, + U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, + U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, + U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, + U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac; } /* [36] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.36.woff2') format('woff2'); - unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.36.woff2') + format('woff2'); + unicode-range: U+8a02-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13, U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, + U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, + U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, + U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, + U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, + U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, + U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, + U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c; } /* [37] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.37.woff2') format('woff2'); - unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.37.woff2') + format('woff2'); + unicode-range: U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f, U+8882, U+8884-8886, U+8888, U+888f, + U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, + U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, + U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, + U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, + U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, + U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, + U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, + U+89f3-89f4, U+89f8, U+89ff, U+8a01; } /* [38] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.38.woff2') format('woff2'); - unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.38.woff2') + format('woff2'); + unicode-range: U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, + U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, + U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, + U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, + U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, + U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, + U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, + U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, + U+885d-885e, U+8862, U+8864; } /* [39] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.39.woff2') format('woff2'); - unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.39.woff2') + format('woff2'); + unicode-range: U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545, U+8548, U+854e, U+8553, U+8556-8557, U+8559, + U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, + U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, + U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, + U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, + U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, + U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, + U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, + U+86d8, U+86de-86df; } /* [40] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.40.woff2') format('woff2'); - unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.40.woff2') + format('woff2'); + unicode-range: U+83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2, U+83c5, U+83c8-83c9, U+83cb, U+83d1, + U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, + U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, + U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, + U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, + U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, + U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, + U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, + U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d; } /* [41] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.41.woff2') format('woff2'); - unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.41.woff2') + format('woff2'); + unicode-range: U+82a9-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6, U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, + U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, + U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, + U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, + U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, + U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, + U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3; } /* [42] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.42.woff2') format('woff2'); - unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.42.woff2') + format('woff2'); + unicode-range: U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160, U+8166-8169, U+816b, U+816d, U+8171, + U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, + U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, + U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, + U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, + U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, + U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, + U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82a8; } /* [43] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.43.woff2') format('woff2'); - unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.43.woff2') + format('woff2'); + unicode-range: U+7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014, U+8016, U+8018-8019, U+801c, + U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, + U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, + U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, + U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, + U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, + U+813f-8140, U+8142, U+8146, U+8148; } /* [44] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.44.woff2') format('woff2'); - unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.44.woff2') + format('woff2'); + unicode-range: U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb, U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, + U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, + U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, + U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, + U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, + U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, + U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9; } /* [45] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.45.woff2') format('woff2'); - unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.45.woff2') + format('woff2'); + unicode-range: U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1-7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, + U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, + U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, + U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, + U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, + U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, + U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4; } /* [46] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.46.woff2') format('woff2'); - unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.46.woff2') + format('woff2'); + unicode-range: U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7-7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, + U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, + U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, + U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, + U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, + U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1; } /* [47] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.47.woff2') format('woff2'); - unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.47.woff2') + format('woff2'); + unicode-range: U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1, U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, + U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, + U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, + U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, + U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, + U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, + U+7cc7-7cc9; } /* [48] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.48.woff2') format('woff2'); - unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.48.woff2') + format('woff2'); + unicode-range: U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4, U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, + U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, + U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, + U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, + U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1; } /* [49] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.49.woff2') format('woff2'); - unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.49.woff2') + format('woff2'); + unicode-range: U+797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, + U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, + U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, + U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, + U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, + U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, + U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, + U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8; } /* [50] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.50.woff2') format('woff2'); - unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.50.woff2') + format('woff2'); + unicode-range: U+783e, U+7841-7844, U+7847-7849, U+784b-784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, + U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, + U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, + U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, + U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, + U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, + U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, + U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b; } /* [51] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.51.woff2') format('woff2'); - unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.51.woff2') + format('woff2'); + unicode-range: U+770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721-7722, U+7726, U+7728, U+772b-7730, + U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, + U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, + U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, + U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, + U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, + U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c; } /* [52] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.52.woff2') format('woff2'); - unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770e; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.52.woff2') + format('woff2'); + unicode-range: U+760a-760e, U+7610-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, + U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, + U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, + U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, + U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, + U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, + U+7707-7708, U+770c-770e; } /* [53] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.53.woff2') format('woff2'); - unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-7609; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.53.woff2') + format('woff2'); + unicode-range: U+74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508, U+750d, U+750f, U+7511, U+7513, U+7515, + U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, + U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, + U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, + U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, + U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, + U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, + U+7608-7609; } /* [54] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.54.woff2') format('woff2'); - unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.54.woff2') + format('woff2'); + unicode-range: U+73e7-73ea, U+73ee-73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, + U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, + U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, + U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, + U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, + U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, + U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee; } /* [55] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.55.woff2') format('woff2'); - unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.55.woff2') + format('woff2'); + unicode-range: U+72dd-72df, U+72e1, U+72e5-72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, + U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, + U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, + U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, + U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, + U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, + U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73e6; } /* [56] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.56.woff2') format('woff2'); - unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.56.woff2') + format('woff2'); + unicode-range: U+719c, U+71a0, U+71a4-71a5, U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, + U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, + U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, + U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, + U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, + U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, + U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, + U+72d2, U+72d6, U+72db; } /* [57] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.57.woff2') format('woff2'); - unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.57.woff2') + format('woff2'); + unicode-range: U+7005-7006, U+7009, U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, + U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, + U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, + U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, + U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, + U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, + U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, + U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, + U+7186-7188, U+7192, U+7198; } /* [58] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.58.woff2') format('woff2'); - unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.58.woff2') + format('woff2'); + unicode-range: U+6ed8-6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, + U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, + U+6f2f, U+6f31-6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, + U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, + U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, + U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, + U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe; } /* [59] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.59.woff2') format('woff2'); - unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.59.woff2') + format('woff2'); + unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, + U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, + U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, + U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, + U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, + U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, + U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7; } /* [60] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.60.woff2') format('woff2'); - unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.60.woff2') + format('woff2'); + unicode-range: U+6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, + U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, + U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, + U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, + U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, + U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, + U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2; } /* [61] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.61.woff2') format('woff2'); - unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.61.woff2') + format('woff2'); + unicode-range: U+6b85-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, + U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, + U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, + U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, + U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, + U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, + U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae, U+6cb1; } /* [62] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.62.woff2') format('woff2'); - unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.62.woff2') + format('woff2'); + unicode-range: U+6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, + U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, + U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, + U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, + U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, + U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, + U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, + U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b84; } /* [63] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.63.woff2') format('woff2'); - unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.63.woff2') + format('woff2'); + unicode-range: U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, + U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, + U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, + U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, + U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, + U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, + U+69f1-69f3, U+69f8, U+69fa-69fc, U+69fe-6a00; } /* [64] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.64.woff2') format('woff2'); - unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, U+68d3, U+68d7, U+68dd, U+68df; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.64.woff2') + format('woff2'); + unicode-range: U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, + U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, + U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, + U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, + U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, + U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, + U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1, + U+68d3, U+68d7, U+68dd, U+68df; } /* [65] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.65.woff2') format('woff2'); - unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.65.woff2') + format('woff2'); + unicode-range: U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, + U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, + U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, + U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, + U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, + U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, + U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, + U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a-678d, U+678f; } /* [66] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.66.woff2') format('woff2'); - unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.66.woff2') + format('woff2'); + unicode-range: U+64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, + U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, + U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, + U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, + U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, + U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, + U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, + U+6626, U+662a-662c, U+662e, U+6630-6631, U+6633-6634, U+6636; } /* [67] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.67.woff2') format('woff2'); - unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.67.woff2') + format('woff2'); + unicode-range: U+63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, + U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, + U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, + U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, + U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, + U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, + U+64e4, U+64e9, U+64ec, U+64f0-64f2, U+64f4, U+64f7; } /* [68] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.68.woff2') format('woff2'); - unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.68.woff2') + format('woff2'); + unicode-range: U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, + U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, + U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62ce-62cf, U+62d1, U+62d7, + U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, + U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, + U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, + U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, + U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5, U+63b7-63bb; } /* [69] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.69.woff2') format('woff2'); - unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, U+622e-6230, U+6232, U+6238; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.69.woff2') + format('woff2'); + unicode-range: U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, + U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, + U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, + U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, + U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, + U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, + U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226, U+622c, + U+622e-6230, U+6232, U+6238; } /* [70] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.70.woff2') format('woff2'); - unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.70.woff2') + format('woff2'); + unicode-range: U+5fd1-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, + U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, + U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, + U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, + U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, + U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, + U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec-60ee, U+60f0-60f1, U+60f4, U+60f6; } /* [71] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.71.woff2') format('woff2'); - unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.71.woff2') + format('woff2'); + unicode-range: U+5ea3-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, + U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, + U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, + U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, + U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, + U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, + U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc, U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd0; } /* [72] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.72.woff2') format('woff2'); - unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.72.woff2') + format('woff2'); + unicode-range: U+5d32-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, + U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, + U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, + U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, + U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, + U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, + U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, + U+5e87, U+5e8b, U+5e91-5e92, U+5e96, U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea2; } /* [73] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.73.woff2') format('woff2'); - unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, U+5d2e-5d31; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.73.woff2') + format('woff2'); + unicode-range: U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, + U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, + U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, + U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, + U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, + U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, + U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d27, + U+5d2e-5d31; } /* [74] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.74.woff2') format('woff2'); - unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.74.woff2') + format('woff2'); + unicode-range: U+5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, + U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, + U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, + U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, + U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, + U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, + U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be7, U+5be9, U+5beb-5bec, U+5bee-5bf0, U+5bf2-5bf3; } /* [75] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.75.woff2') format('woff2'); - unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.75.woff2') + format('woff2'); + unicode-range: U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, + U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, + U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, + U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, + U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, + U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, + U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e, U+5aa0, U+5aa3-5aa4, + U+5aaa, U+5aae-5aaf, U+5ab1; } /* [76] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.76.woff2') format('woff2'); - unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.76.woff2') + format('woff2'); + unicode-range: U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, + U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, + U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, + U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, + U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, + U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, + U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, + U+595a, U+5961, U+5966-5968, U+596a, U+596c-596e, U+5977, U+597b-597c; } /* [77] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.77.woff2') format('woff2'); - unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.77.woff2') + format('woff2'); + unicode-range: U+570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, + U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, + U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, + U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, + U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, + U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, + U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-5820, U+5822-5823, U+5825-5826, U+582c, U+582f; } /* [78] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.78.woff2') format('woff2'); - unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.78.woff2') + format('woff2'); + unicode-range: U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, + U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, + U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, + U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, + U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, + U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f9, U+56fc, U+56ff-5700, U+5703-5704, + U+5709; } /* [79] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.79.woff2') format('woff2'); - unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.79.woff2') + format('woff2'); + unicode-range: U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, + U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, + U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, + U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, + U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, + U+55e3-55e6, U+55ea-55ee, U+55f0-55f3, U+55f5-55f7, U+55fb, U+55fe, U+5600-5601; } /* [80] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.80.woff2') format('woff2'); - unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.80.woff2') + format('woff2'); + unicode-range: U+53fb-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, + U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, + U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, + U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, + U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, + U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, + U+54fd-54ff, U+5501, U+5504-5506, U+550c-550f, U+5511-5514, U+5516-5517; } /* [81] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.81.woff2') format('woff2'); - unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.81.woff2') + format('woff2'); + unicode-range: U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, + U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, + U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, + U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5340, U+5344-5345, U+534b-534d, U+5350, U+5354, + U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, + U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, + U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, + U+53e1-53e2, U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa; } /* [82] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.82.woff2') format('woff2'); - unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.82.woff2') + format('woff2'); + unicode-range: U+5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, + U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, + U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, + U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, + U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, + U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, + U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, + U+5287, U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a; } /* [83] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.83.woff2') format('woff2'); - unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.83.woff2') + format('woff2'); + unicode-range: U+4fe3-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, + U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, + U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, + U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, + U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, + U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, + U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102, U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f; } /* [84] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.84.woff2') format('woff2'); - unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.84.woff2') + format('woff2'); + unicode-range: U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, + U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, + U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, + U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, + U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, + U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, + U+4fcd-4fce, U+4fd0-4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2; } /* [85] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.85.woff2') format('woff2'); - unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.85.woff2') + format('woff2'); + unicode-range: U+3127-3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, + U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, + U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, + U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, + U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, + U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, + U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, + U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2-4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6; } /* [86] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.86.woff2') format('woff2'); - unicode-range: U+279c, U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.86.woff2') + format('woff2'); + unicode-range: U+279c, U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, + U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, + U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, + U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, + U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, + U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, + U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126; } /* [87] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.87.woff2') format('woff2'); - unicode-range: U+2650-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.87.woff2') + format('woff2'); + unicode-range: U+2650-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, + U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, + U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, + U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, + U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796; } /* [88] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.88.woff2') format('woff2'); - unicode-range: U+254b, U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, U+2639-2640, U+2642, U+2648-264f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.88.woff2') + format('woff2'); + unicode-range: U+254b, U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, + U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, + U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, + U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, + U+2639-2640, U+2642, U+2648-264f; } /* [89] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.89.woff2') format('woff2'); - unicode-range: U+23e9, U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, U+2536-2537, U+253b-2548, U+254a; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.89.woff2') + format('woff2'); + unicode-range: U+23e9, U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, + U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, + U+2536-2537, U+253b-2548, U+254a; } /* [90] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.90.woff2') format('woff2'); - unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.90.woff2') + format('woff2'); + unicode-range: U+207b-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, + U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, + U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, + U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, + U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, + U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, + U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, + U+239d-239e, U+23a0; } /* [91] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.91.woff2') format('woff2'); - unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.91.woff2') + format('woff2'); + unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, + U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, + U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, + U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, + U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2027-2028, U+202a-202d, + U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, + U+2070, U+2074-2078, U+207a; } /* [97] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.97.woff2') format('woff2'); - unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.97.woff2') + format('woff2'); + unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, + U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, + U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, + U+565, U+56b, U+56e-579; } /* [98] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.98.woff2') format('woff2'); - unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.98.woff2') + format('woff2'); + unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, + U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, + U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, + U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, + U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab; } /* [99] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.99.woff2') format('woff2'); - unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.99.woff2') + format('woff2'); + unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, + U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, + U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, + U+15e-160, U+163-165, U+168-16a, U+16d-175; } /* [100] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.100.woff2') format('woff2'); - unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.100.woff2') + format('woff2'); + unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5352, U+549a, + U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+560e, U+5618, U+565c, U+56bc, U+5716, U+576f, U+5784, U+57a2, + U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ac9, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5c27, U+5d2d, U+5dcd, + U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+620c, U+62c7, U+62ed, U+6320, U+6345, U+6390, U+63b0, + U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, + U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f3e, U+70b3, U+70bd, + U+70ca, U+70e8, U+725f, U+72e9, U+733f, U+7396, U+739f, U+7459-745a, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, + U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, + U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, + U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, + U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8aaa, U+8d58, U+8dbe, + U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, + U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+9a6f, U+9a8b, + U+9ab7, U+9ac5, U+9e25, U+e608, U+ff06, U+ff14-ff16; } /* [101] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.101.woff2') format('woff2'); - unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e, U+ff3d; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.101.woff2') + format('woff2'); + unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+2463, U+25c7, U+25ce, U+2764, + U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+516e, U+51c4, + U+5225, U+5364, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+5662, U+5669, U+566c, U+5742, + U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, + U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+6273, U+62f7, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, + U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, + U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6ed5, U+6f88, U+700f, U+701a, + U+7078, U+707c, U+70ac, U+70c1, U+7409, U+7422, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, + U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+803f, U+8042, U+808b, + U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, + U+89ba, U+8a2a, U+8c41, U+8cec, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, + U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9704, U+9713, U+9890, + U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+9f9a, U+e606-e607, U+e60a, U+e60c, U+e60e, + U+fe0f, U+ff02, U+ff1e, U+ff3d; } /* [102] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.102.woff2') format('woff2'); - unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+f012b; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.102.woff2') + format('woff2'); + unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, + U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5384, U+53ed, + U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, + U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+60df, U+625b, + U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+6813, U+6869, U+68a7, U+68e0, + U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, + U+6da4, U+6df3, U+6e85, U+6eba, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+73fe, U+7405, U+7455, U+7487, + U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, + U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, + U+8046, U+80fa, U+81b3, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, + U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, + U+9019, U+904e, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+9119, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, + U+9580, U+95dc, U+96e2, U+96fb, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+e60b, U+e610, + U+ff10, U+ff13, U+ff3b, U+f012b; } /* [103] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.103.woff2') format('woff2'); - unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.103.woff2') + format('woff2'); + unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, + U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, + U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5a1f, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, + U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+5f6c, U+603c, U+609a, U+6168, U+61c8, U+6236, U+62d0, + U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, + U+66e6, U+66f0, U+6703, U+67da, U+67ec, U+6816, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, + U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, + U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, + U+7410, U+7426, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, + U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, + U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, + U+8bbc, U+8d50, U+8e72, U+8f9c, U+900d, U+904b, U+9063, U+90a2, U+90b9, U+94f2, U+952f, U+9576-9577, U+9593, + U+95f8, U+961c, U+9631, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, + U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd; } /* [104] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.104.woff2') format('woff2'); - unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.104.woff2') + format('woff2'); + unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, + U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, + U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, + U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a49, U+5ac2, U+5bb0, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, + U+5f0a, U+5f13, U+5f8c, U+608d, U+611b, U+6127, U+62a0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, + U+6643, U+6656, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, + U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6e9c, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, + U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, + U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, + U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+8328, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, + U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d63, + U+8e81, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9540, U+9610, U+9699, + U+96c7, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, + U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b; } /* [105] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.105.woff2') format('woff2'); - unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.105.woff2') + format('woff2'); + unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+300f, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, + U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54b1, + U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, + U+59a8, U+5a9b, U+5ae3, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, + U+60e9, U+614c, U+61be, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, + U+6380, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, + U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6f47, + U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, + U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, + U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82ad, U+82bd, U+8305, + U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, + U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, + U+9499, U+94a9, U+9524, U+958b, U+9600, U+9640, U+96b6, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, + U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f; } /* [106] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.106.woff2') format('woff2'); - unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.106.woff2') + format('woff2'); + unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, + U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, + U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, + U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, + U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+63a9, + U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, + U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, + U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, + U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, + U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, + U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+8304, U+8393, U+83b9, U+83ca, U+840d, U+8427, U+8469, U+8471, + U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, + U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95ef, U+95f7, U+9706, U+9709, U+9774, + U+9887, U+98a0, U+9e64, U+9f9f, U+e601, U+e603; } /* [107] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.107.woff2') format('woff2'); - unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.107.woff2') + format('woff2'); + unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, + U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, + U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, + U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, + U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, + U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, + U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, + U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, + U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, + U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, + U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+886c, U+8881, + U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, + U+94dd, U+94ed, U+953b, U+95fa, U+95fd, U+964c, U+96c0, U+971c, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9b4f, + U+9e2d, U+9f0e, U+e602, U+e604-e605, U+ff5c; } /* [108] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.108.woff2') format('woff2'); - unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.108.woff2') + format('woff2'); + unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, + U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, + U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, + U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, + U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, + U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, + U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, + U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, + U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, + U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, + U+852c, U+8587, U+85aa, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, + U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+90aa, + U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+9675, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, + U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715; } /* [109] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.109.woff2') format('woff2'); - unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.109.woff2') + format('woff2'); + unicode-range: U+a5, U+2022, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, + U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, + U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, + U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, + U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, + U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, + U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, + U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, + U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, + U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, + U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, + U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, + U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, + U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5; } /* [110] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.110.woff2') format('woff2'); - unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.110.woff2') + format('woff2'); + unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, + U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, + U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, + U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, + U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, + U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, + U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, + U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, + U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, + U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, + U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, + U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, + U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, + U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d; } /* [111] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.111.woff2') format('woff2'); - unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.111.woff2') + format('woff2'); + unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, + U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, + U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, + U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, + U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, + U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, + U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, + U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, + U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, + U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, + U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, + U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, + U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, + U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e; } /* [112] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.112.woff2') format('woff2'); - unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.112.woff2') + format('woff2'); + unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, + U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, + U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, + U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, + U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, + U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, + U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, + U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, + U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, + U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, + U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, + U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, + U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, + U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8; } /* [113] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.113.woff2') format('woff2'); - unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.113.woff2') + format('woff2'); + unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4ee4, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, + U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, + U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, + U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, + U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, + U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, + U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6751, U+6768, U+6811, U+6863, + U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, + U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, + U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, + U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, + U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, + U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, + U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50; } /* [114] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.114.woff2') format('woff2'); - unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.114.woff2') + format('woff2'); + unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, + U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, + U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, + U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b69, U+5b81, U+5ba1, U+5ba3, + U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, + U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, + U+66fe, U+6728, U+6740, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, + U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, + U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, + U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, + U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, + U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, + U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, + U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c; } /* [115] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.115.woff2') format('woff2'); - unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.115.woff2') + format('woff2'); + unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, + U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, + U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, + U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, + U+5a92, U+5b63, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, + U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, + U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, + U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, + U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, + U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, + U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, + U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, + U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, + U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b; } /* [116] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.116.woff2') format('woff2'); - unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.116.woff2') + format('woff2'); + unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, + U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, + U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+5404, U+5411, + U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, + U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, + U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, + U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, + U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6d4b, U+6df1, U+706b, U+7167, U+724c, + U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, + U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, + U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, + U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, + U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, + U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99; } /* [117] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.117.woff2') format('woff2'); - unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.117.woff2') + format('woff2'); + unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, + U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, + U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, + U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53ea, U+53f0, U+5458, U+5546, + U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, + U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, + U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, + U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, + U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, + U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, + U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, + U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, + U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, + U+96c6, U+9891, U+98ce, U+ff1f; } /* [118] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.118.woff2') format('woff2'); - unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.118.woff2') + format('woff2'); + unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, + U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, + U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, + U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, + U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, + U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e38, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, + U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, + U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, + U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, + U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, + U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, + U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, + U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, + U+ff01, U+ff08-ff09; } /* [119] */ @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; - src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.119.woff2') format('woff2'); - unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a; + src: url('https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.119.woff2') + format('woff2'); + unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, + U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, + U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, + U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, + U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, + U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, + U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a; } /** @@ -1645,10 +3251,10 @@ font-style: normal; font-weight: 400; src: url('https://fonts.gstatic.com/s/playball/v16/TK3gWksYAxQ7jbsKcg8Eneo.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, + U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } - /** ################################################## ################ Ubuntu Mono ##################### @@ -1700,5 +3306,6 @@ font-style: normal; font-weight: 400; src: url('https://fonts.gstatic.com/s/ubuntumono/v15/KFOjCneDtsqEr0keqCMhbCc6CsQ.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, + U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } diff --git a/src/utils/request.js b/src/utils/request.js index bc9730d7..53a33c34 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:28 * ---------------------------------------------- * @describe: fetch封装 @@ -13,13 +13,13 @@ export async function request(url = '', method = 'GET', data = {}, headers = {}) mode: 'cors', redirect: 'follow', referrerPolicy: 'no-referrer', - } + }; if (Object.keys(headers).length) { - options.headers = headers + options.headers = headers; } if (Object.keys(data).length) { - options.body = JSON.stringify(data) + options.body = JSON.stringify(data); } - const response = await fetch(url, options) - return response.json() + const response = await fetch(url, options); + return response.json(); } diff --git a/src/utils/tools.js b/src/utils/tools.js index 0f32290a..3d2e6288 100644 --- a/src/utils/tools.js +++ b/src/utils/tools.js @@ -1,7 +1,7 @@ /** * UPDATES AND DOCS AT: https://github.com/wangyang0210 * https://www.cnblogs.com/wangyang0210/ - * @author: WangYang, wangyang.0210@foxmail.com + * @author: WangYang, i@oyo.cool * @Date 2022-08-25 15:28 * ---------------------------------------------- * @describe: 工具处理类 From a1a3196e7ad673614fc2c6c9a7ee79e520fa1927 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 09:36:36 +0800 Subject: [PATCH 016/129] chore(webpack): webpack --- README.md | 2 +- config/webpack.dev.js | 17 +++++++---------- config/webpack.prod.js | 29 +++++++++++++++-------------- docs/v2/README.md | 2 +- 4 files changed, 24 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 37c7a236..5ec2540e 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ # Author -**Cnblogs-Theme** © [wangyang0210](https://github.com/wangyang0210), Released under the [MIT](./LICENSE) License.
    +**Cnblogs-Theme** © [wangyang0210](https://github.com/wangyang0210), Released under the [ISC](./LICENSE) License.
    > Blog [@Blog](https://www.cnblogs.com/wangyang0210/) · GitHub [@GitHub](https://github.com/wangyang0210) · Email i@oyo.cool diff --git a/config/webpack.dev.js b/config/webpack.dev.js index b99f674a..bc6e6a40 100644 --- a/config/webpack.dev.js +++ b/config/webpack.dev.js @@ -1,17 +1,14 @@ -const path = require('path') -const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin -const HtmlWebpackPlugin = require('html-webpack-plugin') -const webpackMerge = require('webpack-merge') -const webpackBaseConfig= require('./webpack.base.js') +const path = require('path'); +const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin; +const webpackMerge = require('webpack-merge'); +const webpackBaseConfig = require('./webpack.base.js'); let webpackDevelopmentConfig = { mode: 'development', output: { path: path.resolve(__dirname, '../public'), }, - plugins: [ - new BundleAnalyzerPlugin(), - ], + plugins: [new BundleAnalyzerPlugin()], devtool: 'source-map', devServer: { static: { @@ -19,7 +16,7 @@ let webpackDevelopmentConfig = { }, compress: true, port: 9000, - } + }, }; -module.exports = webpackMerge.merge(webpackBaseConfig, webpackDevelopmentConfig) +module.exports = webpackMerge.merge(webpackBaseConfig, webpackDevelopmentConfig); diff --git a/config/webpack.prod.js b/config/webpack.prod.js index a8aaf479..cf730c94 100644 --- a/config/webpack.prod.js +++ b/config/webpack.prod.js @@ -1,19 +1,18 @@ -const path = require('path') -const webpackMerge = require('webpack-merge') -const webpackBaseConfig= require('./webpack.base.js') -const terserPlugin = require("terser-webpack-plugin") -const cssMinimizerPlugin = require("css-minimizer-webpack-plugin"); -const CompressionPlugin = require("compression-webpack-plugin"); -const miniCssExtractPlugin = require("mini-css-extract-plugin"); +const path = require('path'); +const webpackMerge = require('webpack-merge'); +const webpackBaseConfig = require('./webpack.base.js'); +const terserPlugin = require('terser-webpack-plugin'); +const cssMinimizerPlugin = require('css-minimizer-webpack-plugin'); +const CompressionPlugin = require('compression-webpack-plugin'); let webpackProdConfig = { mode: 'production', entry: './src/main.js', output: { filename: 'simple-memory.js', - chunkFilename:'script/[name].[contenthash:8].js', + chunkFilename: 'script/[name].[contenthash:8].js', path: path.resolve(__dirname, '../dist'), - clean: true + clean: true, }, devtool: false, optimization: { @@ -25,9 +24,11 @@ let webpackProdConfig = { }), new cssMinimizerPlugin({ minimizerOptions: { - preset: ["default", { - discardComments: { removeAll: true }, - }, + preset: [ + 'default', + { + discardComments: { removeAll: true }, + }, ], }, parallel: true, @@ -38,9 +39,9 @@ let webpackProdConfig = { minRatio: 1, threshold: 10240, deleteOriginalAssets: false, - }) + }), ], }, }; -module.exports = webpackMerge.merge(webpackBaseConfig, webpackProdConfig) +module.exports = webpackMerge.merge(webpackBaseConfig, webpackProdConfig); diff --git a/docs/v2/README.md b/docs/v2/README.md index 3bf470dc..b107df17 100644 --- a/docs/v2/README.md +++ b/docs/v2/README.md @@ -36,6 +36,6 @@ # Author -**Cnblogs-Theme** © [wangyang0210](https://github.com/wangyang0210), Released under the [MIT](./LICENSE) License.
    +**Cnblogs-Theme** © [wangyang0210](https://github.com/wangyang0210), Released under the [ISC](./LICENSE) License.
    > Blog [@Blog](https://www.cnblogs.com/wangyang0210/) · GitHub [@GitHub](https://github.com/wangyang0210) · Email i@oyo.cool From 8079b8fe77901ea5477f1a6667396ba225903f39 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 09:51:11 +0800 Subject: [PATCH 017/129] chore(page): books --- src/page/books.js | 137 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 96 insertions(+), 41 deletions(-) diff --git a/src/page/books.js b/src/page/books.js index b362891e..2a6f0ab8 100644 --- a/src/page/books.js +++ b/src/page/books.js @@ -8,58 +8,113 @@ export default function main() { if ($.__config.bookList.length) { import(/* webpackChunkName: "gf-blink" */ /* webpackPrefetch: true */ '../style/gf-blink.css'); - const postBody = $('#cnblogs_post_body'); - const articleSuffixFlg = $('.articleSuffix-flg'); - let html = ''; - const templateData = { - formerName: '原 名', - author: '作 者', - translator: '译 者', - press: '出版社', - year: '出版年', - scenarist: '编 剧', - star: '主 演', - type: '类 型', - productionCountry: '制片国家/地区', - language: '语 言', - releaseDate: '上映日期', - filmLength: '片 长', - alias: '别 名', - }; - function createScoreHTML(score) { - return ( - ``.repeat(Math.floor(score)) + - (score % 1 > 0 ? '' : '') + - ``.repeat(5 - Math.ceil(score)) - ); - } - function createInfoHTML(book) { - return Object.entries(templateData) - .reduce((acc, [key, label]) => { - if (book[key]) acc.push(`${label}:${book[key]}
    `); - return acc; - }, []) - .join(''); - } + let postBody = $('#cnblogs_post_body'), + html = ''; + $.each($.__config.bookList, (i) => { + let list = $.__config.bookList[i]; + if (list.title) html += '

    ' + list.title + '

    '; - $.__config.bookList.forEach((list) => { - if (list.title) html += `

    ${list.title}

    `; html += '
    '; - list.books.forEach((book) => { - const cardHtml = $.__tools.batchTempReplacement(booksTemp, [ - ['cover', books.cover || ''], - ['name', books.name || ''], + $.each(list.books, (j) => { + let cardHtml = booksTemp, + books = list.books[j]; + + // 评星 + let scoreHtml = ''; + if (typeof books.score !== 'undefined' && books.score > 0) { + scoreHtml += ''.repeat(parseInt(books.score)); + if (books.score > parseInt(books.score)) { + scoreHtml += ''; + } + scoreHtml += ''.repeat(parseInt(5 - books.score)); + } else { + scoreHtml += ''.repeat(5); + } + + // 图书信息 + let infoHtml = ''; + const infoObj = { + formerName: (formerName) => { + infoHtml += `原 名:${formerName}
    `; + }, + author: (author) => { + infoHtml += `作 者:${author}
    `; + }, + translator: (translator) => { + infoHtml += `译 者:${translator}
    `; + }, + press: (press) => { + infoHtml += `出版社:${press}
    `; + }, + year: (year) => { + infoHtml += `出版年:${year}
    `; + }, + direct: (direct) => { + infoHtml += `导 演: ${direct}
    `; + }, + scenarist: (scenarist) => { + infoHtml += `编 剧: ${scenarist}
    `; + }, + star: (star) => { + infoHtml += `主 演: ${star}
    `; + }, + type: (type) => { + infoHtml += `类 型: ${type}
    `; + }, + productionCountry: (productionCountry) => { + infoHtml += `制片国家/地区: ${productionCountry}
    `; + }, + language: (language) => { + infoHtml += `语 言: ${language}
    `; + }, + releaseDate: (releaseDate) => { + infoHtml += `上映日期: ${releaseDate}
    `; + }, + filmLength: (filmLength) => { + infoHtml += `片 长: ${filmLength}
    `; + }, + alias: (alias) => { + infoHtml += `别 名: ${alias}
    `; + }, + }; + + books?.formerName && infoObj['formerName'](books.formerName); + books?.author && infoObj['author'](books.author); + books?.translator && infoObj['translator'](books.translator); + books?.press && infoObj['press'](books.press); + books?.year && infoObj['year'](books.year); + books?.scenarist && infoObj['scenarist'](books.scenarist); + books?.star && infoObj['star'](books.star); + books?.type && infoObj['type'](books.type); + books?.productionCountry && infoObj['productionCountry'](books.productionCountry); + books?.language && infoObj['language'](books.language); + books?.releaseDate && infoObj['releaseDate'](books.releaseDate); + books?.filmLength && infoObj['filmLength'](books.filmLength); + books?.alias && infoObj['alias'](books.alias); + + // 阅读时间 & 进度 + let readDate = typeof books.readDate !== 'undefined' ? books.readDate : ''; + let readDateStyle = readDate ? 'initial;' : 'none'; + + let readPercentage = typeof books.readPercentage !== 'undefined' ? books.readPercentage : ''; + let readPercentageStyle = readPercentage ? 'initial;' : 'none'; + + // 处理模版 + cardHtml = $.__tools.batchTempReplacement(cardHtml, [ + ['cover', typeof books.cover !== 'undefined' ? books.cover : ''], + ['name', typeof books.name !== 'undefined' ? books.name : ''], ['readDate', readDate], ['readDateStyle', readDateStyle], ['readPercentage', readPercentage], ['readPercentageStyle', readPercentageStyle], - ['scoreHtml', createScoreHTML(book.score)], - ['infoHtml', createInfoHTML(book)], + ['scoreHtml', scoreHtml], + ['infoHtml', infoHtml], ]); html += cardHtml; }); html += '
    '; }); + articleSuffixFlg.length ? articleSuffixFlg.before(html) : postBody.append(html); } } From 8bbe9cf05bd3814f71af89819cc02a0ebe87160b Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 09:52:03 +0800 Subject: [PATCH 018/129] test --- dist/script/page-books.b248ca68.js | 1 - dist/script/page-books.f3b9c4a8.js | 1 + dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13672 -> 13672 bytes 4 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 dist/script/page-books.b248ca68.js create mode 100644 dist/script/page-books.f3b9c4a8.js diff --git a/dist/script/page-books.b248ca68.js b/dist/script/page-books.b248ca68.js deleted file mode 100644 index 44921e70..00000000 --- a/dist/script/page-books.b248ca68.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
    ##name##
    ##scoreHtml##
    ##infoHtml##
    ##readDate## ##readPercentage##
    '},736:function(e,t,a){a.a(e,(async function(e,o){try{a.r(t),a.d(t,{default:function(){return i}});var n=a(953),s=a(508),c=e([s]);function i(){if((0,s.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));const e=$("#cnblogs_post_body"),t=$(".articleSuffix-flg");let o="";const c={formerName:"原 名",author:"作 者",translator:"译 者",press:"出版社",year:"出版年",scenarist:"编 剧",star:"主 演",type:"类 型",productionCountry:"制片国家/地区",language:"语 言",releaseDate:"上映日期",filmLength:"片 长",alias:"别 名"};function i(e){return Object.entries(c).reduce(((t,[a,o])=>(e[a]&&t.push(`${o}:${e[a]}
    `),t)),[]).join("")}$.__config.bookList.forEach((e=>{e.title&&(o+=`

    ${e.title}

    `),o+='
    ',e.books.forEach((e=>{const t=$.__tools.batchTempReplacement(n.A,[["cover",books.cover||""],["name",books.name||""],["readDate",readDate],["readDateStyle",readDateStyle],["readPercentage",readPercentage],["readPercentageStyle",readPercentageStyle],["scoreHtml",(a=e.score,''.repeat(Math.floor(a))+(a%1>0?'':"")+''.repeat(5-Math.ceil(a)))],["infoHtml",i(e)]]);var a;o+=t})),o+="
    "})),t.length?t.before(o):e.append(o)}}s=(c.then?(await c)():c)[0],o()}catch(r){o(r)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-books.f3b9c4a8.js b/dist/script/page-books.f3b9c4a8.js new file mode 100644 index 00000000..da45b80a --- /dev/null +++ b/dist/script/page-books.f3b9c4a8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
    ##name##
    ##scoreHtml##
    ##infoHtml##
    ##readDate## ##readPercentage##
    '},736:function(e,t,a){a.a(e,(async function(e,s){try{a.r(t),a.d(t,{default:function(){return r}});var n=a(953),i=a(508),o=e([i]);function r(){if((0,i.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";$.each($.__config.bookList,(e=>{let a=$.__config.bookList[e];a.title&&(t+="

    "+a.title+"

    "),t+='
    ',$.each(a.books,(e=>{let s=n.A,i=a.books[e],o="";void 0!==i.score&&i.score>0?(o+=''.repeat(parseInt(i.score)),i.score>parseInt(i.score)&&(o+=''),o+=''.repeat(parseInt(5-i.score))):o+=''.repeat(5);let r="";const c=e=>{r+=`原 名:${e}
    `},l=e=>{r+=`作 者:${e}
    `},p=e=>{r+=`译 者:${e}
    `},d=e=>{r+=`出版社:${e}
    `},b=e=>{r+=`出版年:${e}
    `},f=e=>{r+=`编 剧: ${e}
    `},v=e=>{r+=`主 演: ${e}
    `},g=e=>{r+=`类 型: ${e}
    `},u=e=>{r+=`制片国家/地区: ${e}
    `},m=e=>{r+=`语 言: ${e}
    `},h=e=>{r+=`上映日期: ${e}
    `},y=e=>{r+=`片 长: ${e}
    `},k=e=>{r+=`别 名: ${e}
    `};i?.formerName&&c(i.formerName),i?.author&&l(i.author),i?.translator&&p(i.translator),i?.press&&d(i.press),i?.year&&b(i.year),i?.scenarist&&f(i.scenarist),i?.star&&v(i.star),i?.type&&g(i.type),i?.productionCountry&&u(i.productionCountry),i?.language&&m(i.language),i?.releaseDate&&h(i.releaseDate),i?.filmLength&&y(i.filmLength),i?.alias&&k(i.alias);let _=void 0!==i.readDate?i.readDate:"",D=_?"initial;":"none",P=void 0!==i.readPercentage?i.readPercentage:"",S=P?"initial;":"none";s=$.__tools.batchTempReplacement(s,[["cover",void 0!==i.cover?i.cover:""],["name",void 0!==i.name?i.name:""],["readDate",_],["readDateStyle",D],["readPercentage",P],["readPercentageStyle",S],["scoreHtml",o],["infoHtml",r]]),t+=s})),t+="
    "})),articleSuffixFlg.length?articleSuffixFlg.before(t):e.append(t)}}i=(o.then?(await o)():o)[0],s()}catch(c){s(c)}}))}}]); \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index 4f9a7af0..e05d8f76 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"b248ca68",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"db59b19e",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"f3b9c4a8",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"db59b19e",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 7b4830f0fbeeb0f70398e9bcd5a0bb58f69fe201..79b513db8003a386d066b9c75e9caf5448c00207 100644 GIT binary patch delta 11663 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 ZxMky+4=>=&)a^e12MPx!a&at`002Nu*J%I% delta 11663 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 Z#Vs4pe0TwGrf&E7KlcZ-xS1@K006e`;@ Date: Wed, 18 Dec 2024 10:07:15 +0800 Subject: [PATCH 019/129] book --- src/page/books.js | 226 +++++++++++++++++++++++++--------------------- 1 file changed, 123 insertions(+), 103 deletions(-) diff --git a/src/page/books.js b/src/page/books.js index 2a6f0ab8..546b1826 100644 --- a/src/page/books.js +++ b/src/page/books.js @@ -1,120 +1,140 @@ import '../style/books.css'; import booksTemp from '../template/books.html'; +import articleDirectory from '../components/articleDirectory/articleDirectory'; import comArticle from './common/com-article'; export default function main() { - comArticle(); - // 书单页处理 - if ($.__config.bookList.length) { - import(/* webpackChunkName: "gf-blink" */ /* webpackPrefetch: true */ '../style/gf-blink.css'); + /** + * 文章页公共处理 + */ + (() => { + comArticle(); + })(); - let postBody = $('#cnblogs_post_body'), - html = ''; - $.each($.__config.bookList, (i) => { - let list = $.__config.bookList[i]; - if (list.title) html += '

    ' + list.title + '

    '; + /** + * 书单页处理 + */ + (() => { + if ($.__config.bookList.length) { + import(/* webpackChunkName: "gf-blink" */ '../style/gf-blink.css'); - html += '
    '; - $.each(list.books, (j) => { - let cardHtml = booksTemp, - books = list.books[j]; + let postBody = $('#cnblogs_post_body'), + html = ''; + $.each($.__config.bookList, (i) => { + let list = $.__config.bookList[i]; + if (list.title) html += '

    ' + list.title + '

    '; - // 评星 - let scoreHtml = ''; - if (typeof books.score !== 'undefined' && books.score > 0) { - scoreHtml += ''.repeat(parseInt(books.score)); - if (books.score > parseInt(books.score)) { - scoreHtml += ''; + html += '
    '; + $.each(list.books, (j) => { + let cardHtml = booksTemp, + books = list.books[j]; + + // 评星 + let scoreHtml = ''; + if (typeof books.score !== 'undefined' && books.score > 0) { + scoreHtml += ''.repeat(parseInt(books.score)); + if (books.score > parseInt(books.score)) { + scoreHtml += ''; + } + scoreHtml += ''.repeat(parseInt(5 - books.score)); + } else { + scoreHtml += ''.repeat(5); } - scoreHtml += ''.repeat(parseInt(5 - books.score)); - } else { - scoreHtml += ''.repeat(5); - } - // 图书信息 - let infoHtml = ''; - const infoObj = { - formerName: (formerName) => { - infoHtml += `原 名:${formerName}
    `; - }, - author: (author) => { - infoHtml += `作 者:${author}
    `; - }, - translator: (translator) => { - infoHtml += `译 者:${translator}
    `; - }, - press: (press) => { - infoHtml += `出版社:${press}
    `; - }, - year: (year) => { - infoHtml += `出版年:${year}
    `; - }, - direct: (direct) => { - infoHtml += `导 演: ${direct}
    `; - }, - scenarist: (scenarist) => { - infoHtml += `编 剧: ${scenarist}
    `; - }, - star: (star) => { - infoHtml += `主 演: ${star}
    `; - }, - type: (type) => { - infoHtml += `类 型: ${type}
    `; - }, - productionCountry: (productionCountry) => { - infoHtml += `制片国家/地区: ${productionCountry}
    `; - }, - language: (language) => { - infoHtml += `语 言: ${language}
    `; - }, - releaseDate: (releaseDate) => { - infoHtml += `上映日期: ${releaseDate}
    `; - }, - filmLength: (filmLength) => { - infoHtml += `片 长: ${filmLength}
    `; - }, - alias: (alias) => { - infoHtml += `别 名: ${alias}
    `; - }, - }; + // 图书信息 + let infoHtml = ''; + const infoObj = { + formerName: (formerName) => { + infoHtml += `原 名:${formerName}
    `; + }, + author: (author) => { + infoHtml += `作 者:${author}
    `; + }, + translator: (translator) => { + infoHtml += `译 者:${translator}
    `; + }, + press: (press) => { + infoHtml += `出版社:${press}
    `; + }, + year: (year) => { + infoHtml += `出版年:${year}
    `; + }, + direct: (direct) => { + infoHtml += `导 演: ${direct}
    `; + }, + scenarist: (scenarist) => { + infoHtml += `编 剧: ${scenarist}
    `; + }, + star: (star) => { + infoHtml += `主 演: ${star}
    `; + }, + type: (type) => { + infoHtml += `类 型: ${type}
    `; + }, + productionCountry: (productionCountry) => { + infoHtml += `制片国家/地区: ${productionCountry}
    `; + }, + language: (language) => { + infoHtml += `语 言: ${language}
    `; + }, + releaseDate: (releaseDate) => { + infoHtml += `上映日期: ${releaseDate}
    `; + }, + filmLength: (filmLength) => { + infoHtml += `片 长: ${filmLength}
    `; + }, + alias: (alias) => { + infoHtml += `别 名: ${alias}
    `; + }, + }; - books?.formerName && infoObj['formerName'](books.formerName); - books?.author && infoObj['author'](books.author); - books?.translator && infoObj['translator'](books.translator); - books?.press && infoObj['press'](books.press); - books?.year && infoObj['year'](books.year); - books?.scenarist && infoObj['scenarist'](books.scenarist); - books?.star && infoObj['star'](books.star); - books?.type && infoObj['type'](books.type); - books?.productionCountry && infoObj['productionCountry'](books.productionCountry); - books?.language && infoObj['language'](books.language); - books?.releaseDate && infoObj['releaseDate'](books.releaseDate); - books?.filmLength && infoObj['filmLength'](books.filmLength); - books?.alias && infoObj['alias'](books.alias); + books?.formerName && infoObj['formerName'](books.formerName); + books?.author && infoObj['author'](books.author); + books?.translator && infoObj['translator'](books.translator); + books?.press && infoObj['press'](books.press); + books?.year && infoObj['year'](books.year); + books?.scenarist && infoObj['scenarist'](books.scenarist); + books?.star && infoObj['star'](books.star); + books?.type && infoObj['type'](books.type); + books?.productionCountry && infoObj['productionCountry'](books.productionCountry); + books?.language && infoObj['language'](books.language); + books?.releaseDate && infoObj['releaseDate'](books.releaseDate); + books?.filmLength && infoObj['filmLength'](books.filmLength); + books?.alias && infoObj['alias'](books.alias); - // 阅读时间 & 进度 - let readDate = typeof books.readDate !== 'undefined' ? books.readDate : ''; - let readDateStyle = readDate ? 'initial;' : 'none'; + // 阅读时间 & 进度 + let readDate = typeof books.readDate !== 'undefined' ? books.readDate : ''; + let readDateStyle = readDate ? 'initial;' : 'none'; - let readPercentage = typeof books.readPercentage !== 'undefined' ? books.readPercentage : ''; - let readPercentageStyle = readPercentage ? 'initial;' : 'none'; + let readPercentage = typeof books.readPercentage !== 'undefined' ? books.readPercentage : ''; + let readPercentageStyle = readPercentage ? 'initial;' : 'none'; - // 处理模版 - cardHtml = $.__tools.batchTempReplacement(cardHtml, [ - ['cover', typeof books.cover !== 'undefined' ? books.cover : ''], - ['name', typeof books.name !== 'undefined' ? books.name : ''], - ['readDate', readDate], - ['readDateStyle', readDateStyle], - ['readPercentage', readPercentage], - ['readPercentageStyle', readPercentageStyle], - ['scoreHtml', scoreHtml], - ['infoHtml', infoHtml], - ]); - html += cardHtml; + // 处理模版 + cardHtml = $.__tools.batchTempReplacement(cardHtml, [ + ['cover', typeof books.cover !== 'undefined' ? books.cover : ''], + ['name', typeof books.name !== 'undefined' ? books.name : ''], + ['readDate', readDate], + ['readDateStyle', readDateStyle], + ['readPercentage', readPercentage], + ['readPercentageStyle', readPercentageStyle], + ['scoreHtml', scoreHtml], + ['infoHtml', infoHtml], + ]); + html += cardHtml; + }); + html += '
    '; }); - html += '
    '; - }); - articleSuffixFlg.length ? articleSuffixFlg.before(html) : postBody.append(html); - } + // 插入模版 + let articleSuffixFlg = $('.articleSuffix-flg'); + articleSuffixFlg.length ? articleSuffixFlg.before(html) : postBody.append(html); + } + })(); + + /** + * 设置文章目录 + */ + (() => { + articleDirectory(); + })(); } From 68f6e0cfb55bcef2c4fbee04d4b3125ee7d9154b Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 10:07:50 +0800 Subject: [PATCH 020/129] chore(book): book --- dist/script/page-books.e94d6df9.js | 1 + dist/script/page-books.f3b9c4a8.js | 1 - dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13672 -> 13672 bytes 4 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 dist/script/page-books.e94d6df9.js delete mode 100644 dist/script/page-books.f3b9c4a8.js diff --git a/dist/script/page-books.e94d6df9.js b/dist/script/page-books.e94d6df9.js new file mode 100644 index 00000000..07d0b91b --- /dev/null +++ b/dist/script/page-books.e94d6df9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
    ##name##
    ##scoreHtml##
    ##infoHtml##
    ##readDate## ##readPercentage##
    '},736:function(e,t,a){a.a(e,(async function(e,s){try{a.r(t),a.d(t,{default:function(){return c}});var n=a(953),i=a(650),o=a(508),r=e([i,o]);function c(){(0,o.default)(),(()=>{if($.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";$.each($.__config.bookList,(e=>{let a=$.__config.bookList[e];a.title&&(t+="

    "+a.title+"

    "),t+='
    ',$.each(a.books,(e=>{let s=n.A,i=a.books[e],o="";void 0!==i.score&&i.score>0?(o+=''.repeat(parseInt(i.score)),i.score>parseInt(i.score)&&(o+=''),o+=''.repeat(parseInt(5-i.score))):o+=''.repeat(5);let r="";const c=e=>{r+=`原 名:${e}
    `},l=e=>{r+=`作 者:${e}
    `},p=e=>{r+=`译 者:${e}
    `},d=e=>{r+=`出版社:${e}
    `},b=e=>{r+=`出版年:${e}
    `},f=e=>{r+=`编 剧: ${e}
    `},v=e=>{r+=`主 演: ${e}
    `},g=e=>{r+=`类 型: ${e}
    `},u=e=>{r+=`制片国家/地区: ${e}
    `},m=e=>{r+=`语 言: ${e}
    `},h=e=>{r+=`上映日期: ${e}
    `},y=e=>{r+=`片 长: ${e}
    `},k=e=>{r+=`别 名: ${e}
    `};i?.formerName&&c(i.formerName),i?.author&&l(i.author),i?.translator&&p(i.translator),i?.press&&d(i.press),i?.year&&b(i.year),i?.scenarist&&f(i.scenarist),i?.star&&v(i.star),i?.type&&g(i.type),i?.productionCountry&&u(i.productionCountry),i?.language&&m(i.language),i?.releaseDate&&h(i.releaseDate),i?.filmLength&&y(i.filmLength),i?.alias&&k(i.alias);let _=void 0!==i.readDate?i.readDate:"",D=_?"initial;":"none",P=void 0!==i.readPercentage?i.readPercentage:"",L=P?"initial;":"none";s=$.__tools.batchTempReplacement(s,[["cover",void 0!==i.cover?i.cover:""],["name",void 0!==i.name?i.name:""],["readDate",_],["readDateStyle",D],["readPercentage",P],["readPercentageStyle",L],["scoreHtml",o],["infoHtml",r]]),t+=s})),t+="
    "}));let s=$(".articleSuffix-flg");s.length?s.before(t):e.append(t)}})(),(0,i.A)()}[i,o]=r.then?(await r)():r,s()}catch(l){s(l)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-books.f3b9c4a8.js b/dist/script/page-books.f3b9c4a8.js deleted file mode 100644 index da45b80a..00000000 --- a/dist/script/page-books.f3b9c4a8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
    ##name##
    ##scoreHtml##
    ##infoHtml##
    ##readDate## ##readPercentage##
    '},736:function(e,t,a){a.a(e,(async function(e,s){try{a.r(t),a.d(t,{default:function(){return r}});var n=a(953),i=a(508),o=e([i]);function r(){if((0,i.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";$.each($.__config.bookList,(e=>{let a=$.__config.bookList[e];a.title&&(t+="

    "+a.title+"

    "),t+='
    ',$.each(a.books,(e=>{let s=n.A,i=a.books[e],o="";void 0!==i.score&&i.score>0?(o+=''.repeat(parseInt(i.score)),i.score>parseInt(i.score)&&(o+=''),o+=''.repeat(parseInt(5-i.score))):o+=''.repeat(5);let r="";const c=e=>{r+=`原 名:${e}
    `},l=e=>{r+=`作 者:${e}
    `},p=e=>{r+=`译 者:${e}
    `},d=e=>{r+=`出版社:${e}
    `},b=e=>{r+=`出版年:${e}
    `},f=e=>{r+=`编 剧: ${e}
    `},v=e=>{r+=`主 演: ${e}
    `},g=e=>{r+=`类 型: ${e}
    `},u=e=>{r+=`制片国家/地区: ${e}
    `},m=e=>{r+=`语 言: ${e}
    `},h=e=>{r+=`上映日期: ${e}
    `},y=e=>{r+=`片 长: ${e}
    `},k=e=>{r+=`别 名: ${e}
    `};i?.formerName&&c(i.formerName),i?.author&&l(i.author),i?.translator&&p(i.translator),i?.press&&d(i.press),i?.year&&b(i.year),i?.scenarist&&f(i.scenarist),i?.star&&v(i.star),i?.type&&g(i.type),i?.productionCountry&&u(i.productionCountry),i?.language&&m(i.language),i?.releaseDate&&h(i.releaseDate),i?.filmLength&&y(i.filmLength),i?.alias&&k(i.alias);let _=void 0!==i.readDate?i.readDate:"",D=_?"initial;":"none",P=void 0!==i.readPercentage?i.readPercentage:"",S=P?"initial;":"none";s=$.__tools.batchTempReplacement(s,[["cover",void 0!==i.cover?i.cover:""],["name",void 0!==i.name?i.name:""],["readDate",_],["readDateStyle",D],["readPercentage",P],["readPercentageStyle",S],["scoreHtml",o],["infoHtml",r]]),t+=s})),t+="
    "})),articleSuffixFlg.length?articleSuffixFlg.before(t):e.append(t)}}i=(o.then?(await o)():o)[0],s()}catch(c){s(c)}}))}}]); \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index e05d8f76..66a404ba 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"f3b9c4a8",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"db59b19e",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"db59b19e",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 79b513db8003a386d066b9c75e9caf5448c00207..1c7299dabc651d58cd80eb2a4f6cd58ab81aeb95 100644 GIT binary patch delta 11663 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 Z+_Le^hZpc>>UN+10|Ey-c2+Ev003Lih0p*1 delta 11663 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 ZxMky+4=>=&)a^e12MPx!a&at`002Nu*J%I% From 3eaa543d3853a7a7514a7871b856069493fba1f8 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 11:45:01 +0800 Subject: [PATCH 021/129] chore(home): home --- src/page/home.js | 54 ++++++++++++++++--------------------- src/style/simple-memory.css | 8 ++++++ 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/src/page/home.js b/src/page/home.js index 8372e22e..222863c7 100644 --- a/src/page/home.js +++ b/src/page/home.js @@ -20,51 +20,45 @@ export default function main() { // 主页的随机一言 let hitokoto = $('#hitokoto'); - const updateHitokotoDisplay = () => { - hitokoto.show().css('display', '-webkit-box'); + let configTitle = $.__config.banner.home.title; + const topTitleList = ['当你凝视深渊时,深渊也在凝视着你。', '有的人25岁就死了,只是到75岁才埋葬']; + + const updateHitokotoDisplay = (content) => { + hitokoto.html(content).css('display', '-webkit-box'); $.__tools.setDomHomePosition(); }; - let configTitle = $.__config.banner.home.title; - if (Array.isArray(configTitle) && configTitle.length > 0) { + + if (Array.isArray(configTitle) && configTitle.length) { let listIndex = $.__tools.randomNum(0, configTitle.length - 1); - hitokoto.html(configTitle[listIndex]); - updateHitokotoDisplay(); + updateHitokotoDisplay(configTitle[listIndex]); return; } if (typeof configTitle === 'string' && configTitle !== '') { - hitokoto.html(configTitle); - updateHitokotoDisplay(); + updateHitokotoDisplay(configTitle); return; } - const topTitleList = ['当你凝视深渊时,深渊也在凝视着你。', '有的人25岁就死了,只是到75岁才埋葬']; - function fetchAndSetTitle(url) { request(url) .then(topTitleContent) .catch(() => { let listIndex = $.__tools.randomNum(0, topTitleList.length - 1); - hitokoto.html(topTitleList[listIndex]); - updateHitokotoDisplay(); + updateHitokotoDisplay(topTitleList[listIndex]); }); } function topTitleContent(r) { if (r.status === 'success') { - let { - note = r.data.content, - data: { - origin: { title, dynasty, author }, - }, - } = r; - hitokoto.html(note); - $('#hitokotoAuthor').text(`《${title}》 - ${dynasty} - ${author}`).show(); + const note = r?.note || r.data.content; + const poetry = `《${r.data.origin.title}》 - ${r.data.origin.dynasty} - ${r.data.origin.author}`; + let content = r?.content || poetry; + updateHitokotoDisplay(note); + $('#hitokotoAuthor').text(content).show(); } - updateHitokotoDisplay(); } const titleSources = { - one: 'https://api.wangyangyang.vip/', + one: 'https://one.oyo.cool/', jinrishici: 'https://v2.jinrishici.com/one.json', }; @@ -72,8 +66,7 @@ export default function main() { fetchAndSetTitle(titleSources[$.__config.banner.home.titleSource]); } else { let listIndex = $.__tools.randomNum(0, topTitleList.length - 1); - hitokoto.html(topTitleList[listIndex]); - updateHitokotoDisplay(); + updateHitokotoDisplay(topTitleList[listIndex]); } // 头图点击滚动到内容位置 @@ -88,7 +81,7 @@ export default function main() { $.each(allTitles, (i, titleElement) => { let title = $(titleElement), titleText = title.text(), - postDescText = title.nextAll('.postDesc, .entrylistItemPostDesc:eq(0)').text(); + postDescText = title.nextAll('.postDesc:eq(0), .entrylistItemPostDesc:eq(0)').text(); title.after(postMetaHtml(postDescText)); if (title.hasClass('postTitle') && /\[置顶\]/.test(titleText)) { title.append('置顶'); @@ -113,15 +106,14 @@ export default function main() { .map((i) => { let obj = $(desc[i]), img = obj.find('img.desc_img'); - if (img.length > 0 && img.attr('src')) { + if (img.length && img.attr('src')) { let src = img.attr('src'); img.hide(); - obj.css('width', '60%'); + obj.addClass('desc-width-60'); let parentDiv = obj.parent('div'); - if (parentDiv.length > 0) { - parentDiv.css('min-height', '150px'); - let html = `
    `; - return html; + if (parentDiv.length) { + parentDiv.addClass('desc-parent-minheight-150'); + return `
    `; } } return ''; diff --git a/src/style/simple-memory.css b/src/style/simple-memory.css index de3e1520..c42ee5f9 100644 --- a/src/style/simple-memory.css +++ b/src/style/simple-memory.css @@ -4140,6 +4140,14 @@ table#blogCalendar > tbody > tr > td > a { animation: skyAnim 3s -0.4s linear infinite; } +.desc-width-60 { + width: 60%; +} + +.desc-parent-minheight-150 { + min-height: 150px; +} + @keyframes starAnim1 { 0% { transform: translate(5px, 30px) scale(0.3); From ae05326cccf895e9e7d3844f14a9e2ed53f6be8f Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 11:45:26 +0800 Subject: [PATCH 022/129] test: dist --- dist/script/page-home.2f42c368.js | 1 + dist/script/page-home.db59b19e.js | 1 - dist/simple-memory.css | 2 +- dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13672 -> 13675 bytes 5 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 dist/script/page-home.2f42c368.js delete mode 100644 dist/script/page-home.db59b19e.js diff --git a/dist/script/page-home.2f42c368.js b/dist/script/page-home.2f42c368.js new file mode 100644 index 00000000..20226931 --- /dev/null +++ b/dist/script/page-home.2f42c368.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[390],{206:function(t,n,e){function o(t){return(t=>{let n=t.replace(/[\r\n]/g,""),e=$("#digg_count"),o=n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?e.length?e.text():"0":o[4]}})(t)}e.d(n,{A:function(){return o}})},819:function(t,n,e){e.r(n),e.d(n,{default:function(){return s}});var o=e(206),i=e(879);function s(){if($("#homeTopTitle span").text($.__config.info.name),$.__config.animate.infoName.enable){const t=$("#homeTopTitle span");t.hover((function(){t.css({animation:"pageTitleText 2s infinite"})}),(function(){t.css({animation:""})}))}let t=$("#hitokoto"),n=$.__config.banner.home.title;const s=["当你凝视深渊时,深渊也在凝视着你。","有的人25岁就死了,只是到75岁才埋葬"],c=n=>{t.html(n).css("display","-webkit-box"),$.__tools.setDomHomePosition()};if(Array.isArray(n)&&n.length){let t=$.__tools.randomNum(0,n.length-1);return void c(n[t])}if("string"==typeof n&&""!==n)return void c(n);function a(t){if("success"===t.status){const n=t?.note||t.data.content,e=`《${t.data.origin.title}》 - ${t.data.origin.dynasty} - ${t.data.origin.author}`;let o=t?.content||e;c(n),$("#hitokotoAuthor").text(o).show()}}const r={one:"https://one.oyo.cool/",jinrishici:"https://v2.jinrishici.com/one.json"};if(r.hasOwnProperty($.__config.banner.home.titleSource))l=r[$.__config.banner.home.titleSource],(0,i.E)(l).then(a).catch((()=>{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}));else{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}var l;$(".scroll-down").click((function(){const t=$("#home").offset().top+10;$.__tools.actScroll(t,500)})),$("#main .c_b_p_desc_readmore").text("阅读全文 »");const d=$("#main .postTitle, #main .entrylistPosttitle");$.each(d,((t,n)=>{let e=$(n),i=e.text(),s=e.nextAll(".postDesc:eq(0), .entrylistItemPostDesc:eq(0)").text();e.after(function(t){let n=(0,o.A)(t);return`\n \n `}(s)),e.hasClass("postTitle")&&/\[置顶\]/.test(i)&&(e.append('置顶'),e.find("a").text(i.replace(/\[置顶\]/,"")))}));let h=$(".c_b_p_desc"),m=h.map((t=>{let n=$(h[t]),e=n.find("img.desc_img");if(e.length&&e.attr("src")){let t=e.attr("src");e.hide(),n.addClass("desc-width-60");let o=n.parent("div");if(o.length)return o.addClass("desc-parent-minheight-150"),`
    `}return""})).get();$(m.join("")).insertAfter(h),$.__config.animate.homeBanner.enable&&e.e(261).then(e.t.bind(e,20,23)).then((t=>{$(".main-header").circleMagic($.__config.animate.homeBanner.options)}))}}}]); \ No newline at end of file diff --git a/dist/script/page-home.db59b19e.js b/dist/script/page-home.db59b19e.js deleted file mode 100644 index 56ff11de..00000000 --- a/dist/script/page-home.db59b19e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[390],{206:function(t,n,e){function i(t){return(t=>{let n=t.replace(/[\r\n]/g,""),e=$("#digg_count"),i=n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===i[1]?"1970-01-01 00:00":i[1],vnum:void 0===i[2]?"0":i[2],cnum:void 0===i[3]?"0":i[3],tnum:void 0===i[4]?e.length?e.text():"0":i[4]}})(t)}e.d(n,{A:function(){return i}})},819:function(t,n,e){e.r(n),e.d(n,{default:function(){return s}});var i=e(206),o=e(879);function s(){if($("#homeTopTitle span").text($.__config.info.name),$.__config.animate.infoName.enable){const t=$("#homeTopTitle span");t.hover((function(){t.css({animation:"pageTitleText 2s infinite"})}),(function(){t.css({animation:""})}))}let t=$("#hitokoto");const n=()=>{t.show().css("display","-webkit-box"),$.__tools.setDomHomePosition()};let s=$.__config.banner.home.title;if(Array.isArray(s)&&s.length>0){let e=$.__tools.randomNum(0,s.length-1);return t.html(s[e]),void n()}if("string"==typeof s&&""!==s)return t.html(s),void n();const c=["当你凝视深渊时,深渊也在凝视着你。","有的人25岁就死了,只是到75岁才埋葬"];function a(e){if("success"===e.status){let{note:n=e.data.content,data:{origin:{title:i,dynasty:o,author:s}}}=e;t.html(n),$("#hitokotoAuthor").text(`《${i}》 - ${o} - ${s}`).show()}n()}const l={one:"https://api.wangyangyang.vip/",jinrishici:"https://v2.jinrishici.com/one.json"};if(l.hasOwnProperty($.__config.banner.home.titleSource))r=l[$.__config.banner.home.titleSource],(0,o.E)(r).then(a).catch((()=>{let e=$.__tools.randomNum(0,c.length-1);t.html(c[e]),n()}));else{let e=$.__tools.randomNum(0,c.length-1);t.html(c[e]),n()}var r;$(".scroll-down").click((function(){const t=$("#home").offset().top+10;$.__tools.actScroll(t,500)})),$("#main .c_b_p_desc_readmore").text("阅读全文 »");const h=$("#main .postTitle, #main .entrylistPosttitle");$.each(h,((t,n)=>{let e=$(n),o=e.text(),s=e.nextAll(".postDesc, .entrylistItemPostDesc:eq(0)").text();e.after(function(t){let n=(0,i.A)(t);return`\n \n `}(s)),e.hasClass("postTitle")&&/\[置顶\]/.test(o)&&(e.append('置顶'),e.find("a").text(o.replace(/\[置顶\]/,"")))}));let m=$(".c_b_p_desc"),d=m.map((t=>{let n=$(m[t]),e=n.find("img.desc_img");if(e.length>0&&e.attr("src")){let t=e.attr("src");e.hide(),n.css("width","60%");let i=n.parent("div");if(i.length>0){return i.css("min-height","150px"),`
    `}}return""})).get();$(d.join("")).insertAfter(m),$.__config.animate.homeBanner.enable&&e.e(261).then(e.t.bind(e,20,23)).then((t=>{$(".main-header").circleMagic($.__config.animate.homeBanner.options)}))}}}]); \ No newline at end of file diff --git a/dist/simple-memory.css b/dist/simple-memory.css index 80bf6be7..a6a882d7 100644 --- a/dist/simple-memory.css +++ b/dist/simple-memory.css @@ -1 +1 @@ -iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;opacity:.9;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{border-radius:4px;height:100%;margin:0;opacity:.95;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.btn_my_zzk{border:0;color:#0000;cursor:pointer;height:25px;right:-35px;top:1px;width:25px}.input_my_zzk:focus,.input_my_zzk:hover{border:1px solid #666}.input_my_zzk:hover{transition:all .4s linear 0s}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file +iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;opacity:.9;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{border-radius:4px;height:100%;margin:0;opacity:.95;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.btn_my_zzk{border:0;color:#0000;cursor:pointer;height:25px;right:-35px;top:1px;width:25px}.input_my_zzk:focus,.input_my_zzk:hover{border:1px solid #666}.input_my_zzk:hover{transition:all .4s linear 0s}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}.desc-width-60{width:60%}.desc-parent-minheight-150{min-height:150px}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index 66a404ba..f1a610ab 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"db59b19e",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"2f42c368",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
    '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 1c7299dabc651d58cd80eb2a4f6cd58ab81aeb95..b41a9f919ce168d8b74084c35a77d79919e8c72b 100644 GIT binary patch delta 8998 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 delta 8995 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 Date: Wed, 18 Dec 2024 12:21:37 +0800 Subject: [PATCH 023/129] chore(home): abstract --- src/page/home.js | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/src/page/home.js b/src/page/home.js index 222863c7..d6418ff2 100644 --- a/src/page/home.js +++ b/src/page/home.js @@ -101,25 +101,22 @@ export default function main() { } // 设置摘要文章 - let desc = $('.c_b_p_desc'); - let htmlCollection = desc - .map((i) => { - let obj = $(desc[i]), - img = obj.find('img.desc_img'); - if (img.length && img.attr('src')) { - let src = img.attr('src'); - img.hide(); - obj.addClass('desc-width-60'); - let parentDiv = obj.parent('div'); - if (parentDiv.length) { - parentDiv.addClass('desc-parent-minheight-150'); - return `
      `; - } - } - return ''; - }) - .get(); - $(htmlCollection.join('')).insertAfter(desc); + const descElements = $('.c_b_p_desc'); + descElements.each((i, element) => { + const $obj = $(element); + const $img = $obj.find('img.desc_img'); + if ($img.length) { + const src = $img.attr('src'); + $img.hide(); + $obj.addClass('desc-width-60'); // 假设我们在CSS中定义了.desc-width-60类 + $obj.parent('div').addClass('desc-parent-minheight-150'); // 假设我们在CSS中定义了.desc-parent-minheight-150类 + const $newDiv = $('
      '); + $newDiv.find('div').css({ + background: `url('${src}') center center / contain no-repeat`, + }); + $obj.after($newDiv); + } + }); // 主页banner动效 if ($.__config.animate.homeBanner.enable) { From d83d5b8495302432fe8c688d5ba0ee5d01d159c2 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 12:22:03 +0800 Subject: [PATCH 024/129] test --- ...home.2f42c368.js => page-home.3d293d3b.js} | 2 +- dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13675 -> 13675 bytes 3 files changed, 2 insertions(+), 2 deletions(-) rename dist/script/{page-home.2f42c368.js => page-home.3d293d3b.js} (81%) diff --git a/dist/script/page-home.2f42c368.js b/dist/script/page-home.3d293d3b.js similarity index 81% rename from dist/script/page-home.2f42c368.js rename to dist/script/page-home.3d293d3b.js index 20226931..1cdd5553 100644 --- a/dist/script/page-home.2f42c368.js +++ b/dist/script/page-home.3d293d3b.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[390],{206:function(t,n,e){function o(t){return(t=>{let n=t.replace(/[\r\n]/g,""),e=$("#digg_count"),o=n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?e.length?e.text():"0":o[4]}})(t)}e.d(n,{A:function(){return o}})},819:function(t,n,e){e.r(n),e.d(n,{default:function(){return s}});var o=e(206),i=e(879);function s(){if($("#homeTopTitle span").text($.__config.info.name),$.__config.animate.infoName.enable){const t=$("#homeTopTitle span");t.hover((function(){t.css({animation:"pageTitleText 2s infinite"})}),(function(){t.css({animation:""})}))}let t=$("#hitokoto"),n=$.__config.banner.home.title;const s=["当你凝视深渊时,深渊也在凝视着你。","有的人25岁就死了,只是到75岁才埋葬"],c=n=>{t.html(n).css("display","-webkit-box"),$.__tools.setDomHomePosition()};if(Array.isArray(n)&&n.length){let t=$.__tools.randomNum(0,n.length-1);return void c(n[t])}if("string"==typeof n&&""!==n)return void c(n);function a(t){if("success"===t.status){const n=t?.note||t.data.content,e=`《${t.data.origin.title}》 - ${t.data.origin.dynasty} - ${t.data.origin.author}`;let o=t?.content||e;c(n),$("#hitokotoAuthor").text(o).show()}}const r={one:"https://one.oyo.cool/",jinrishici:"https://v2.jinrishici.com/one.json"};if(r.hasOwnProperty($.__config.banner.home.titleSource))l=r[$.__config.banner.home.titleSource],(0,i.E)(l).then(a).catch((()=>{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}));else{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}var l;$(".scroll-down").click((function(){const t=$("#home").offset().top+10;$.__tools.actScroll(t,500)})),$("#main .c_b_p_desc_readmore").text("阅读全文 »");const d=$("#main .postTitle, #main .entrylistPosttitle");$.each(d,((t,n)=>{let e=$(n),i=e.text(),s=e.nextAll(".postDesc:eq(0), .entrylistItemPostDesc:eq(0)").text();e.after(function(t){let n=(0,o.A)(t);return`\n \n `}(s)),e.hasClass("postTitle")&&/\[置顶\]/.test(i)&&(e.append('置顶'),e.find("a").text(i.replace(/\[置顶\]/,"")))}));let h=$(".c_b_p_desc"),m=h.map((t=>{let n=$(h[t]),e=n.find("img.desc_img");if(e.length&&e.attr("src")){let t=e.attr("src");e.hide(),n.addClass("desc-width-60");let o=n.parent("div");if(o.length)return o.addClass("desc-parent-minheight-150"),`
      `}return""})).get();$(m.join("")).insertAfter(h),$.__config.animate.homeBanner.enable&&e.e(261).then(e.t.bind(e,20,23)).then((t=>{$(".main-header").circleMagic($.__config.animate.homeBanner.options)}))}}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[390],{206:function(t,n,e){function o(t){return(t=>{let n=t.replace(/[\r\n]/g,""),e=$("#digg_count"),o=n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?e.length?e.text():"0":o[4]}})(t)}e.d(n,{A:function(){return o}})},819:function(t,n,e){e.r(n),e.d(n,{default:function(){return s}});var o=e(206),i=e(879);function s(){if($("#homeTopTitle span").text($.__config.info.name),$.__config.animate.infoName.enable){const t=$("#homeTopTitle span");t.hover((function(){t.css({animation:"pageTitleText 2s infinite"})}),(function(){t.css({animation:""})}))}let t=$("#hitokoto"),n=$.__config.banner.home.title;const s=["当你凝视深渊时,深渊也在凝视着你。","有的人25岁就死了,只是到75岁才埋葬"],c=n=>{t.html(n).css("display","-webkit-box"),$.__tools.setDomHomePosition()};if(Array.isArray(n)&&n.length){let t=$.__tools.randomNum(0,n.length-1);return void c(n[t])}if("string"==typeof n&&""!==n)return void c(n);function a(t){if("success"===t.status){const n=t?.note||t.data.content,e=`《${t.data.origin.title}》 - ${t.data.origin.dynasty} - ${t.data.origin.author}`;let o=t?.content||e;c(n),$("#hitokotoAuthor").text(o).show()}}const r={one:"https://one.oyo.cool/",jinrishici:"https://v2.jinrishici.com/one.json"};if(r.hasOwnProperty($.__config.banner.home.titleSource))l=r[$.__config.banner.home.titleSource],(0,i.E)(l).then(a).catch((()=>{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}));else{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}var l;$(".scroll-down").click((function(){const t=$("#home").offset().top+10;$.__tools.actScroll(t,500)})),$("#main .c_b_p_desc_readmore").text("阅读全文 »");const d=$("#main .postTitle, #main .entrylistPosttitle");$.each(d,((t,n)=>{let e=$(n),i=e.text(),s=e.nextAll(".postDesc:eq(0), .entrylistItemPostDesc:eq(0)").text();e.after(function(t){let n=(0,o.A)(t);return`\n \n `}(s)),e.hasClass("postTitle")&&/\[置顶\]/.test(i)&&(e.append('置顶'),e.find("a").text(i.replace(/\[置顶\]/,"")))}));$(".c_b_p_desc").each(((t,n)=>{const e=$(n),o=e.find("img.desc_img");if(o.length){const t=o.attr("src");o.hide(),e.addClass("desc-width-60"),e.parent("div").addClass("desc-parent-minheight-150");const n=$('
      ');n.find("div").css({background:`url('${t}') center center / contain no-repeat`}),e.after(n)}})),$.__config.animate.homeBanner.enable&&e.e(261).then(e.t.bind(e,20,23)).then((t=>{$(".main-header").circleMagic($.__config.animate.homeBanner.options)}))}}}]); \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index f1a610ab..df95ff34 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"2f42c368",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"3d293d3b",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index b41a9f919ce168d8b74084c35a77d79919e8c72b..44e3fb413785a49ed8ce371c36fe8e7439691a5b 100644 GIT binary patch delta 11603 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 ROx^DDe*n$f@f$3a002i_tz-ZI delta 11603 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 Date: Wed, 18 Dec 2024 13:59:29 +0800 Subject: [PATCH 025/129] fix(link): iconfont name --- src/page/links.js | 5 ++++- src/style/simple-memory.css | 25 ------------------------- 2 files changed, 4 insertions(+), 26 deletions(-) diff --git a/src/page/links.js b/src/page/links.js index db0edb13..5c028ab8 100644 --- a/src/page/links.js +++ b/src/page/links.js @@ -9,6 +9,7 @@ import comArticle from './common/com-article'; import '../style/links.css'; import linksTemp from '../template/links.html'; +import articleDirectory from '../components/articleDirectory/articleDirectory'; export default function main() { // 文章页公共处理 @@ -24,7 +25,7 @@ export default function main() { // 生成友链的html const generateLinkHtml = (link, index) => { const { avatar = '', name = '', introduction = '', url = '' } = link; - const icons = ['icon-zhifeiji', 'icon-like_fill', 'icon-flashlight_fill']; + const icons = ['icon-zhifeiji', 'icon-like-fill', 'icon-flashlight-fill']; const icon = icons[index % icons.length]; return $.__tools.batchTempReplacement(linksTemp, [ ['avatar', avatar], @@ -48,4 +49,6 @@ export default function main() { // 插入模版 articleSuffixFlg.length ? articleSuffixFlg.before(linksHtml) : postBody.append(linksHtml); } + + articleDirectory(); } diff --git a/src/style/simple-memory.css b/src/style/simple-memory.css index c42ee5f9..de3e8a82 100644 --- a/src/style/simple-memory.css +++ b/src/style/simple-memory.css @@ -265,7 +265,6 @@ details > summary:before { #blog-calendar td, #blog-calendar th, .Cal, -.btn_my_zzk, .dayTitle { font-size: 12px; } @@ -348,7 +347,6 @@ details > summary:before { word-wrap: break-word; } -.btn_my_zzk, .c_b_p_desc_img, .day:after, .dayTitle { @@ -405,7 +403,6 @@ details > summary:before { .c_b_p_desc_img { width: calc(39% - 20px); height: 100%; - opacity: 0.9; top: -5px; border-left: 1px dashed #e9e9e9; right: 0; @@ -414,11 +411,8 @@ details > summary:before { } .c_b_p_desc_img div { - border-radius: 4px; width: 100%; height: 100%; - margin: 0; - opacity: 0.95; } .postCon, @@ -625,25 +619,6 @@ p.article-info-text > .postMeta br { text-align: center; } -.btn_my_zzk { - width: 25px; - height: 25px; - color: transparent; - border: 0; - cursor: pointer; - top: 1px; - right: -35px; -} - -.input_my_zzk:focus, -.input_my_zzk:hover { - border: 1px solid #666; -} - -.input_my_zzk:hover { - transition: all 0.4s linear 0s; -} - .catList, .catListArticleArchive, .catListArticleCategory, From e275954f7f4db68163fff46057cfb3ee6bb7b4f2 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 14:04:04 +0800 Subject: [PATCH 026/129] test --- dist/script/page-links.36eaa3d6.js | 1 + dist/script/page-links.b141ccf2.js | 1 - dist/simple-memory.css | 2 +- dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13675 -> 13674 bytes 5 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 dist/script/page-links.36eaa3d6.js delete mode 100644 dist/script/page-links.b141ccf2.js diff --git a/dist/script/page-links.36eaa3d6.js b/dist/script/page-links.36eaa3d6.js new file mode 100644 index 00000000..3efdecff --- /dev/null +++ b/dist/script/page-links.36eaa3d6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[510],{894:function(n,i){i.A=''},775:function(n,i,t){t.a(n,(async function(n,a){try{t.r(i),t.d(i,{default:function(){return o}});var l=t(508),s=t(894),e=t(650),c=n([l,e]);function o(){if((0,l.default)(),$.__config.links.page.length){t.e(489).then(t.bind(t,451));const n=$("#cnblogs_post_body"),i=$(".articleSuffix-flg"),a=(n,i)=>{const{avatar:t="",name:a="",introduction:l="",url:e=""}=n,c=["icon-zhifeiji","icon-like-fill","icon-flashlight-fill"],o=c[i%c.length];return $.__tools.batchTempReplacement(s.A,[["avatar",t],["name",a],["introduction",l],["url",e],["icon",o]])},l=n=>{const{title:i,icon:t,style:l,links:s}=n;return`${i?`

      ${i}

      `:""}`},e=$.__config.links.page.map(l).join("");i.length?i.before(e):n.append(e)}(0,e.A)()}[l,e]=c.then?(await c)():c,a()}catch(f){a(f)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-links.b141ccf2.js b/dist/script/page-links.b141ccf2.js deleted file mode 100644 index b6621bf3..00000000 --- a/dist/script/page-links.b141ccf2.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[510],{894:function(n,i){i.A=''},775:function(n,i,t){t.a(n,(async function(n,a){try{t.r(i),t.d(i,{default:function(){return c}});var l=t(508),s=t(894),e=n([l]);function c(){if((0,l.default)(),$.__config.links.page.length){t.e(489).then(t.bind(t,451));const n=$("#cnblogs_post_body"),i=$(".articleSuffix-flg"),a=(n,i)=>{const{avatar:t="",name:a="",introduction:l="",url:e=""}=n,c=["icon-zhifeiji","icon-like_fill","icon-flashlight_fill"],o=c[i%c.length];return $.__tools.batchTempReplacement(s.A,[["avatar",t],["name",a],["introduction",l],["url",e],["icon",o]])},l=n=>{const{title:i,icon:t,style:l,links:s}=n;return`${i?`

      ${i}

      `:""}`},e=$.__config.links.page.map(l).join("");i.length?i.before(e):n.append(e)}}l=(e.then?(await e)():e)[0],a()}catch(o){a(o)}}))}}]); \ No newline at end of file diff --git a/dist/simple-memory.css b/dist/simple-memory.css index a6a882d7..d0929fe8 100644 --- a/dist/simple-memory.css +++ b/dist/simple-memory.css @@ -1 +1 @@ -iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;opacity:.9;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{border-radius:4px;height:100%;margin:0;opacity:.95;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.btn_my_zzk{border:0;color:#0000;cursor:pointer;height:25px;right:-35px;top:1px;width:25px}.input_my_zzk:focus,.input_my_zzk:hover{border:1px solid #666}.input_my_zzk:hover{transition:all .4s linear 0s}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}.desc-width-60{width:60%}.desc-parent-minheight-150{min-height:150px}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file +iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{height:100%;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}.desc-width-60{width:60%}.desc-parent-minheight-150{min-height:150px}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index df95ff34..a4ce8efd 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"3d293d3b",489:"b59b3904",510:"b141ccf2",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"3d293d3b",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 44e3fb413785a49ed8ce371c36fe8e7439691a5b..360c2e6e40f80b8daa612230b327c54cd979970a 100644 GIT binary patch delta 11584 zcmV-GEx*$1YU*mRj0k`F14>9g9GEfbpH8P9A^C{(`!qNi4Ekm?deiBtdp12bgK_4a zhNnT~Gy={$IWawOgWxn8 z(4Of*=$@YsqO)^@|De|o!#)g*!v6T=lzPNFHW*J&`zM1a3Jt=8LC`-xb=@4gZpa zjb-D=5nHOKZfh)aLj!E+ii&gs&=F8!gJGqBV;=>48jD%lm2LRIbp*e zZFEz6MB|hyJ6GVew!G(dX}#uNSJ2ikVhW$>H>)c$1ATvO8LfhBtS#iEW+4NF%umLF z@*ZRW;;EDgn`RQKCIPa2U*6wu=Y&L(u311sk+{R{weYjiG@<0vW+U$JtrYBPOO*I& zOU9sBB4#_moFplgKFVa&JwvdbV+$%W>3cmFM-C6#Z2`{73I<&8fFhM?@ds+n7$25jFSgYFjvhD}R6wU$G#euZ*i8rX;!2NLkC=03*ih64IDTs+NOT zI7^aHF5ilf0@md(C!q^*L!ZrA99qK0tlehKE`ywh^~wsDz8pxvOFyMD$7SwJ84s0p zh&6ZMHSpyS84@BaNdl&h*x1lbTRQ8Q1n$hz{xwns!_N>qv2_oMl&Jw%>-^EsNJTB+lp%X?q)O3dh_|WmKBw zD6e+lD(i1++h-IxGlwm}&vB`kG*t@%NR36Ht&kGtUHI*|AG2SSDI3|h-<8nfU%k@FTyTj07*vn3FdhG2iUgJ^C|6LFi;1RU5tY)UL+5>V^tE9dah z5k|-^lYV&8kajfwvmcHo9Y{YyAg-6b1i2kFneTg?CgmPRX-a?(MEH@j>@XnQp4G>f zM6R*`Y|MOj#4d75k612ng>NN5(23n7Rp$wfkbQrjY-Q?nwfZnv~4Nm(}$6_tC$psY%B)e?n0K?qk~;F zsOhs$WoW{V1oYUik^xl4YDs-0>76_RLjyO6@}jv^yBGHedjy|A*;E0w!2?rh;=~7G zuvO#LCf*IWnMbutdgF48&If8C}^qVD!Q2l)Z?v9~W#4uf;v&?3Z#cZz8WaHkXYS`^@ z>2eG%a38?=V~zzlfJYS&zHxspr%G5wPG(UXCnZmfA}6-eN{6{(`5e!7TcKv@7L=xe zmNeovW_CUkd6n7uHnVfX>?xGv1+(X0pe{y) z{7%&RpK+&S3qKvl zu$>{)j&Hjy$6})Yj@^l6WBBsjQMrL&1@;DWKc#Wxn1zg*2xc*PtrnAC$iBZHPe#00 zV$g~)@7geEAWi&gvQ9Dyu!UvgxxWSpJw84=pD0(=_~d*rQI3D7@!4Q7Q4(6`f|MSg zxn~pQJQ{ob^NCgsIqPrfhFb8!-av>sEV7;^30XNTRsUKbzo^r4{DPY{U8UbH2H;sI28?V4S%f;i<^WFqk5gnf#_kbdKbPMP-aK5Ri zkP4poL<{X1xbA-sDgbIB4?3`Cs{|xcUpkp&Du9gp8r#wl5eOa-iP=tuis~5YVcr@6 z9W=qT*McN7H7QfvE4=j;3?$6ccm-2Umlt@uB52PIhKK`6d6VxR+B3fUZO@6Kx7q>q z!6^^hjS4yGTrOd)cezR>UDP)+AsXvCRoNftjHNPJ0d0SDIte7Zp}I2c73<`frIK<8 z;mA|2Ss0sQuX)G0An=S|4u8?4OMX2S2# z|FwTs0}qoyKK9*qyQxJJNg%NYA{k`XE~AdR9!w!syDo%45;r9K5(1Jm-DS6_#HhL2 zNK@a%!mmr=e3(kVgHR3!x>at>CYU;cf1~zJUUNxj36WrJ?IxO;2Ot%YVhAy}v0L=G ziCv0*>*)m!?8Xjtz1+L=FuG4+<8%w#dYXShw%Y3beO1pS8H5I6g>92$FHD2R**H;S z{18imE!C87wjgx>3wflSk~I=}cn4j;Hw?cs)YuhDPYAM^>c`Rs?gMEdb-z)$lbJ(NUeVY z5|gn^=nWHDx|<{EVp&P8SP&^*U%!4nbn%;~zrKF{;=8M-*H^FKytux6@oeb0gJXR8 z?z>;U_@ELmuU@=28LqdnaS5bmhOltxV$&I;y0j%BZfKIug^|5K^yldP5ojBOzk?0I!k{O;qObF ziyXDW2TEIJ-g6;Yw93x{e7_8dq@i`-;RDY$7|r%!w1rM%+p7BW%1}RNsRUvDQY4z4 z8p!j8$hkwNsgXlDb9H3_)>edik#pU4lx3}&?@J>9S(!x)cYc0JykeW5}H8ZBjGXw`XB?dN~xD!UM-hGUJL zMMv~;>g=kHcH3fpQ%26cTOzdMGrbD0pMJw3j_}OiPZGRn%8bks5nuZchy=WPh~x0o z-%_1r#mk+nyw<2U!A37)a(qDCw{n^C7#PL4hmkKy}76_F9RB@~jG4 z%P!Xm%`)?e)vQ;GaeLTgsTH+{+dBOr`SOK!jVP=rM$5G^_YYjXg1GSyywR5QE&5ud zz_RG3sB;T-cvC4C-$JQ}tgRb-3tItAdBZ&(*3v1mV?Z?dLrMdJPeu}=l5#8JsZrKV zY1*8?WrjwoT2z0hn1Xd6hHl#_#zxuT27k=1X?d{2t2(71Fsz)*1;;+qv?u}g!rro5 zW@qEPv@iBqB>CWf!QO2EZeJJu_n)cB0y3&3Svj_6_057r?aJ9T?bWnd($zDvq{a%yC;<@w0knaHx zO1_!1>qx29-RDhdY&~BX=bn|?DYuFzBdIzea@r4FoKtG(8UUnl&6qWBUAU>%4KwE} zi`=60DFoU|=V=~|{hi*p*gBVfY1&!lDY~205H*f}nQ{2>|I$^E_KWM1Y!4A->>&_Up zyFH^FU)m#R5zhKc=Tg!osQBLl|3(6tt+`av<-?#VXl?XHVBkx~Y&t0s^-S;^nn;@X zYr_;T%WbLMWxrwJzBA|@TC&@B?T&YTyumpK{Z478sK_DMQwBWa~EQEb`3 zu_HIK2#>fQrub+_wBCZ_PuIS&+a&b<3ri;oZeX# zV6O?_@iFZVb|AWgZHWEBq3rak;QEc=PH2DkYzth!-`i>f0DA7}*`e&5IA_NIHRq0o zEs7$(h5GWs_s*UehAIeUNqZ=PFjRWT@yo6EzdctL1wSAeJzHILK7d+n?~`!L&@(kdSA3!CEpmo|U& zk6nCPrEYab=kyr5*wC#|=W}0K0dsnHB|d!njlboDomYHb#HStgT>oA87?8H?KPJcTz`VSfsJR?G*72Z zt7$!zR-E<+G<^;SQ>l~8rdQ$>z4L$f2?<{orxYvzOnq8U;1Eq&O+a6vjv|2W??vwk za#2SPrQNZhb}g9>sok-75yo$l`H-8ynI#T=>A+O|UPTNo$Wn3YYyJTo!o%&zYg}H| zz&aH{d}xU-T;CGXSwd-gB|eal5uP@hr&=_;e|_Ygxtsb$B^7^WW$SU&^$vd^bX4a1 z)g1P#3tpo*v~knf5q(mt-L{s#{>(!`3ky)$VfXhY_m)mSG5O)aG7Itf3kA}L^TnR* zDy2-($^jmUJ=#ASxDXz;yuYvXwm7A>OhiD_^!^@kIM;jN`zFPaOu~M#rH%x>UMy(H zV8w_FOSI`Y#8PdzHj&j_?eTx48~}62h_r_f4nr{rAb&!z+AMoJMAKeZc3ijp6(e5W zy-;yaP#v66p4;}TKko108U+Y^i`XpF`3EjW>SzyQyv4xb?c63zn!NpogBYCX#;m+p zp(?fEU_!1Y;IwrEiRZe* zY67MWwY|pL-sDMtSpA7bL)~6u-QMI$wcXwXr>^sJS|JeW-U=gg1nS}Biq7w zt4F`+!9$zJrTG=Pz-w6xVTh&~q$ zW65DGsWYWB#^HZxo&^Em51l@xYLRm#EFijcR{AKa6T~8=8i4WpuzWtlb!Xxe#iWuH z09xvP8+9U5m$-z3TYiG`-xgc}RN4m+<6Ibya5WY4y`%hA8=Uy8!wyq8S)I(L#6lhJ zBprlX@G;9jrurj+qa-8hL@bVVt1+}XC!x4~1{fM3E{1>qwOq%uQBmNVI7@ubEq=dK zH&p)G-%k0BN`WTewnP;JT^-cj!GwWG3EcjNsUs7@)5<>0T`mf3tWG3Ur6EL+sc&kP z#+|cmn_0CwwvD|Uj*_APM15FgT1ChLPE{_cF!(Xf8ZZJ5+KhSxZT zsr+(eSuuYI&@Q;(MFRJ8ZYFS>44mQn|Irw!UY%$zI6AOoi*dd209Kz}Im~;tTGINp zlMv$HBCQ}MY1$%bixk)(d!u9Yo5-qfz| zOX6FyN?(fPmLwruVyA}msZ_2vJ+r<6Hc2n~?Y4gv2%d_VI=3X@7J4dMF(s*N^;@cy z7Ay}~LPH0^VYPnY_9y&?q1|g0K zr`4oayGiesMD0j;c`60P`RiIimGqlxQjLUuo|;tmjr^cU%_-_V*XdL-?R7aH+2@ zF3_oEG@w-H*jiJ!ER^$n8P4EVoL@o87Dv~r%qd)JQ>*hzB{fZ)Vyh2D?2d-0sf-j$ z-)+i>X(Y=WGihp_IqGfApBmmrz1on~xns|&L2sXqYFts-*t6F4?eSsth_2Q&ydi(Q zQ22CvM&fiU4W{FWRs25AmfOc-*u@?kk<=) zuvO| z^r~doMriMXxuJ8TMs3oV==<`CJCqM9n(b7m;|=APjBb6SueGIg)QVf_Y|Ep^htfXs z=<%-5-=cdNaZ+Z0DrnGEd4ZjoVQtB8M_n=Wfd*17MrtyuE=#v7nw3O7aeIGNVPs!j z)@@e;16~Pl-*ZlO?1H>26_uWgkQx{p?<-fVQETP541sN=>V~|?J&UQnVOzQDt*_UJ z@kpTI8o{LjXowI-D#Qym?a>hR+@9BU;Xi~CxgnAyx)2CA^L~E{;U7>cYpD}{^sxg_rLv{fA|l7 z{rCUo-~IjH{MDbE<{(leOVLm!8O12grVGk5Xi+b+J`ny14I>h#6eAeHRK6FfOpCMy zT-#FqTtenEu+CYuDpJi|ay#h>C1I_Fgu<mW3AofC}8`B|Ye+z|*| z{X)6%HGAgs>l;$`4W8P_)4Ra;rW1g~>FIP3MF=Bpt-&N(-XV;_EYYfc=sLYkF-U79 z_%zO-swIB=w|{x_+rRxw`+xq+zi7Q;2%9|E^FYHB*98m%ASHjY4*&aq`5*uKU;XyK z{qsY+rKio`|NH;+5C8E$|MtKB3uKDvYM$%5s%t`4S!j*G#?xI)45A3D8yjE3jg8P% zJ-^|f?j7UtO{JR&Sd@xh%JLl|Z?L>WKtp{c(y)gSS;l0g+oUS!wP0Ma1WKqOkCWh8 zPCC~mQ}+yEm8gI9YLWNy`SY{>31A2V&_6vr8=OK>vSdbV(c}giL!3$q!-^5C?a>ec z8W4X4r86mNMYL@^M8F{kBe;yG`~{_<^8b}g3UL4l7epvtJ3n)$=YXpaOEg3zj$yo# zP~nge9*TwH9(}dPP&bXyjfgV^!F5id!A#P-vc)(Ft~7tr!1sXkOA&`v3?c0exqFo} zSO3^m>;=M}%;;M!#?5^eR|?yWn$P-8j&;EZARXYIO*P>$$`)k7AU{iDL(n-%==+Hqfp#({iMuuvB))sGL4>-)mz<> zl1KDpRX2ZlzEKV30#l9M4ljjd^-93}IWd*=FYg?Bt?wB%A`ZmSYkhs~gDlA;UA)Z} z3Ze;OL_?5WB9Un5VRc0y8une7SsN{ezbPd2ez>_D^iDwf@s!Dx5(br71wPf@$qCN? zzvc97m~~*|Xs0RE=x<8teU*!mD*4LnJ$NadQp$hYHOg-Vey{@y%}XK+NrndQFLI&q zjgle|!GYjj+9LgFyqpswbXCH$RRE{5DRA`(Mi7q10utvj+SS=J7YX|;xFoSD-vb$_ zaeXE-7?*yo9<&^CfvFP`$K>wmLYL?&5*tpqq=D&^p(aB^Uh*s zW{-bD=h#(~PhX)6OsKCwepn(ZbD-~*igAp*<8$2d&QEcxchW-`^?Jwf`&|E?VDwW) zxKs=U+@%{osWrX7L0$SxS9^(u{eiCdyK(axxk|}w0AEG$6Qh!0Lk7Uli5A1!rd2{W zjuk(x2n_d%s>fwErKQk=QC9wXDApgi2yTB%tEkYPntITry4L&Qku!Fu7LB_TAvbHc zb5w^yRmCV0R3m`8UK=uvN+41!x`NYgNRm(8L@|qk2WBCkWm@nkVY{dZa3#}uiTQ#A zms*A99BLT!GK(U1XPE5!TuPIv$mA=zFh2vaT&amzCYehl>t(Kt5wJxz?Y&pyS%H70 zM0SbDbM+{YNLJeTE~l-&bQzTBHzHj9%JlFYV1e*fOC+raO6nU2bh%`J+oj823%U>q zBk^;x(i5TA_4>f@xuFiL9c`|ti@5TR6gN*7cD1(2uU1QA)qX+DMOj=dHRj|~ohuZm zZ)yT`Ke$loL9<=fGXL4FEQzfjen5Y4Z)iF^I@0&5J4SIkfmj^nmr}v^E#b2j;WM}A zxkujlald!gKN8oyzT0;__q2cN4XzDd*VEZ`2sat=*$+P;yQSV}T2dlg`gydL=eoaW z^}S!Tj#~YbU$mAa1WUg=6?d(vGGO2n8EyK9NByMd)=^JB{l2)vD1~e`V{(6oA)Y2+ z`=B|U5)l%RMpMRTlJMC)i!+4LCz=XALm2(UV53KUMwHJMOntCbHUn8JGG!uBKKsZN zn3c#RBVgjKvd;_>q2}j#CIz2Gsz@lZJUu0R!T9X+9H1_Vh%`9Drxa2`!e>N$%v7}~ zlk_7apbs;krE2;P00namZAyRmM^jA_g*u;crm|x4QDc?P*=H!T5FeS$AZ5uuG61#A zBoX@algJccsp0BIhyW7(#A5L2ApoZUNfwg@OEZO+m?@BR!Ds0_GgSSQ5!E6ie4Y^l zbE&~WI)%09ClaYHFLI*(#L{^NDKo-jqMJ-aW{5G%L?}$BH6Adbb?bit42Mbs0+@b( zWO|tIm`2XDWvWbx2o#c>WxT+4s%ip5h-s!q5$LXHMfmKFDVZ+d3#bju9cY{q)dL_f z)58TWKSf4Wdm(1Jhg4yC$6`ep)jXdqG_%Dli#1D436Gg(mRqVJ$SgF&KhyP;X3;|c z80lU`giB4X&+{zJxEg={jOE<{KKrajDJFcOsGrVRtT!~SEAXEP zyJOspIMsP~jNDSTVkR{sYHlb-m{C*qQ^w{QQSf1o85+z?(v*aRFBA^Muv4hW!)J=g z^qerPHPZyjLd{CD7|@>>5ud0c8;tj7RU-g{vS4*xcL8HUb?<+rVI{@yhHnBQbS7un zN@S*AWMK#&%xSDARIHI#ie53Zr^#)k!RI*zVspZRIaIvMsO|XAsbb97~wx@Moj0~QdgU2B+85k zm=Zplmhz_PY0R`_3`G{{iKB_9I8fpId2Vn7Na;LpThHMoOVymve5$`b&lQmcpT(H~ z62K4uuz)GnBzy*_8rhR5QN7Sog_I)TjuCN7xN2F8o4J1`B;f&Jy602EK&DI-l-c~P z2`G8kN`NrYL>q#Iy;-J}OT;OJMSu~aUZANIHVJhX4XpFTU8R)P?0FH9s7(o2!?M{t z&R625Y?)TpFt$2|MY1-=Q?(>sWU*u#eX{_aCM5VotMKxaZ7-5h;%GSTVf9j|DX0uS z<)zA9RFi*vv8PN)H0&#XQ^G#ctGS|er8S-2l_q0{EU#!wgPhy~pxN^{22H&C^ZFPm)QIsSV7ESIL}XKtpuXb9#<h zyk%^ul)9N!tL%JCpGe;uoDPl$$H#*+R5gzaxCDPfM_3SY1yddcM^NCpKj@wH+~aFG z;Qi?KZ0ddH@QzGnH{ka)1ACt59ech0S+9R>=ya`Ns~cLi#gbOqiKBiu2zghE)S0d% z4MHxLy19@a(Yqx}XxHnmjuxW(F+Fmf-r1ScJ6Z_1YFp#J5ZXUqfjRhHVX6p&kLgj* z>79Q&UY<~Zo~2~@j{ywzj`|LOgwGOSWoG_-5)_pIW6yJr9k-HJwh@0!gEal8YC&Hx zf20kOV5KC`&xf4XJ?c9r&gs#|pE8=PoIJHeK2O>1z~G;(8Feo{EKFr8lda+H{f^BP zwU165*Kxa3DoOw7V_IgEJqlvBoC@Vwt+ao1{<}3)RMt%DIv@^;w4x1AJ*ioX7me`c z!l4kwm5YJ0)F1UhFdc;~m6g;cc=d7k`5-m5Q%;uY&FmparbsvVnEsLLxXwU>f@CMX znQ6SF$Tw;p0#%m!BiHeq{?V0qZxYHbYSzg8Qa?{1fBaLZ`$5%(U2cF(!$LBjx@UhN zXHjL-`0f< ze0lUn{V4If+(0;TofF5~N^}^DXx`*z^K~ALz0Q&tykl8P6ZjXlMy}L@ zKnNRO)9VoYV57vzk~j~-%HOq7SG9ke^Z2TOI+-OccxDA^q%`r#xIe*(1KS1PC$T>! za43bSyVl{D2xL#3kAiVsOP>*VWTCI5Sh65R`H{X+;^f%*@e?SJ`^;X(v!c`!WZsE~ z0^l3lEnxP9%8g*Xqm1EIl*B1|?UOMnp1qmm9dnSajxy+*+!LJnk#%-@UWtF4o$DY% z@bKvX^|B^rKCS#TcUGGNBcgcw<^En=u)NoKsEn(QmcTnCMLBiIu{eRq$6{jJxU32R z&t*2#+46Dm#)=2fy1QtRK!&;!7TmtjLIt!lGP=|M>O2?pe+H*c2oexyU0?W zKlSS8f=CP9A$_rh0`h`~4}pK6Jlqf9Hxw>V{GBk#rZORcv^=#>1}yXiIF$YDS2|Ow-A(VB12_x3x3>PT)_UFv*z|y&v>vV520d;8WEI+KZ(0VWI;4vu^7u#nE&$w9^MMxk=Il9F z1d+)f=E^4ie#B^o%G21zxn!n~_rnq6s|SD=$60a+hW@nvBzAtZ z0A7yUL4%FmNr?%Z_RWzH>ctav#DZ^dxZ-5N0`t7ev$TFX_mPF*nT>Lc&;j-fD&-8!N1u=dcBd0eh|W(fv&DB%^gIu?K2ctn4=_SlU&)#N{3KXS-N za%Y)$>%M()g)lrOrL|W6h)6(!xw&@7*?K*%t7JE`bIw&sLr~lNcbK-A3PwyWVho|-N(#a~;Evf8w$|G8yb{Zy+^9z=XVk!XPm`d= zqq#zp{v&gK*EWIKa4gAxWaVM#Wpa6c0|Z^deyLT~Et+ibDbDIG&$ZJ$iF*8xds%Nyngmvhahqc#;V%Z7goGVGBm+519CK&#`~9chou z3Vm28M|D5ebFp|O7Bt_&uM!I+p0X-zuo5k_Ajyn@DYr!U$48LuEC}OWm{0Joog*@t zhqYVwW_kCc9*qwff4+UeRem_e7!qBit_PsEEhsrsFYkPR_3UL9$G@Q@(Ki^tl?7c7 z!z~4Hl23mZfsm2Z9A-0j&oQ54;agS?PCeTOENR(YR({(@XM9J2=13U|1sc%G;af)|XduK=es5IjtW z+Yo|oY}@4}3AP@iXF_~p^Z`Mxh{p0W_Ex2n9glzZ4|(PJp+Ld%We54FL(_mP;VO>~ z8nv`Bp8BZ694WqibCn|jnM)$){t?obA8(^$hSQ8-E<~(9yKmX*Q8(Wj|Ji7AXj`NE zM>eX=sV%I`Ef(Cy^hw5Z_8J%91?+gE@5CvV=q z|I>dDmsh{~^>6+enFb+^=IrCA1z#qqyuDj}?)8sPR4^L%5h_l>>U-{`y62vE;62JY zNuHXirAO=7+!T{fwDPrgzJYPR5M;z?PF#Uw_6MAhtnA?*0Iu5MH`?78WIF=l5j+hD1+4PRt|)G<&V7V_WSzS`djx2h z*kLu1A2{TrvGpH4DKLNHn5y^pYZG-m% zQOIr{e+`GIDqXhn-v%S~+qA3Ft-Oo)z%3CF%c6Z_)u}lF7w$%Sk4i<1R)JLxX<5pO z582IEId--K+dC@#Yckf4D1wh+MgRn~g delta 11585 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 Date: Wed, 18 Dec 2024 14:37:35 +0800 Subject: [PATCH 027/129] chore(page): home --- src/page/home.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/page/home.js b/src/page/home.js index d6418ff2..e80d44e2 100644 --- a/src/page/home.js +++ b/src/page/home.js @@ -49,11 +49,12 @@ export default function main() { function topTitleContent(r) { if (r.status === 'success') { - const note = r?.note || r.data.content; - const poetry = `《${r.data.origin.title}》 - ${r.data.origin.dynasty} - ${r.data.origin.author}`; - let content = r?.content || poetry; - updateHitokotoDisplay(note); - $('#hitokotoAuthor').text(content).show(); + const { note, content, data } = r; + const poetry = `《${data?.origin?.title}》 - ${data?.origin?.dynasty} - ${data?.origin?.author}`; + updateHitokotoDisplay(note || data.content); + $('#hitokotoAuthor') + .text(content || poetry) + .show(); } } From 441e83c8ce2512aad6903cb45bdd0f9957723a38 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 14:38:01 +0800 Subject: [PATCH 028/129] chore(page): home --- dist/script/page-home.3d293d3b.js | 1 - dist/script/page-home.49fcdf24.js | 1 + dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13674 -> 13674 bytes 4 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 dist/script/page-home.3d293d3b.js create mode 100644 dist/script/page-home.49fcdf24.js diff --git a/dist/script/page-home.3d293d3b.js b/dist/script/page-home.3d293d3b.js deleted file mode 100644 index 1cdd5553..00000000 --- a/dist/script/page-home.3d293d3b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[390],{206:function(t,n,e){function o(t){return(t=>{let n=t.replace(/[\r\n]/g,""),e=$("#digg_count"),o=n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?e.length?e.text():"0":o[4]}})(t)}e.d(n,{A:function(){return o}})},819:function(t,n,e){e.r(n),e.d(n,{default:function(){return s}});var o=e(206),i=e(879);function s(){if($("#homeTopTitle span").text($.__config.info.name),$.__config.animate.infoName.enable){const t=$("#homeTopTitle span");t.hover((function(){t.css({animation:"pageTitleText 2s infinite"})}),(function(){t.css({animation:""})}))}let t=$("#hitokoto"),n=$.__config.banner.home.title;const s=["当你凝视深渊时,深渊也在凝视着你。","有的人25岁就死了,只是到75岁才埋葬"],c=n=>{t.html(n).css("display","-webkit-box"),$.__tools.setDomHomePosition()};if(Array.isArray(n)&&n.length){let t=$.__tools.randomNum(0,n.length-1);return void c(n[t])}if("string"==typeof n&&""!==n)return void c(n);function a(t){if("success"===t.status){const n=t?.note||t.data.content,e=`《${t.data.origin.title}》 - ${t.data.origin.dynasty} - ${t.data.origin.author}`;let o=t?.content||e;c(n),$("#hitokotoAuthor").text(o).show()}}const r={one:"https://one.oyo.cool/",jinrishici:"https://v2.jinrishici.com/one.json"};if(r.hasOwnProperty($.__config.banner.home.titleSource))l=r[$.__config.banner.home.titleSource],(0,i.E)(l).then(a).catch((()=>{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}));else{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}var l;$(".scroll-down").click((function(){const t=$("#home").offset().top+10;$.__tools.actScroll(t,500)})),$("#main .c_b_p_desc_readmore").text("阅读全文 »");const d=$("#main .postTitle, #main .entrylistPosttitle");$.each(d,((t,n)=>{let e=$(n),i=e.text(),s=e.nextAll(".postDesc:eq(0), .entrylistItemPostDesc:eq(0)").text();e.after(function(t){let n=(0,o.A)(t);return`\n \n `}(s)),e.hasClass("postTitle")&&/\[置顶\]/.test(i)&&(e.append('置顶'),e.find("a").text(i.replace(/\[置顶\]/,"")))}));$(".c_b_p_desc").each(((t,n)=>{const e=$(n),o=e.find("img.desc_img");if(o.length){const t=o.attr("src");o.hide(),e.addClass("desc-width-60"),e.parent("div").addClass("desc-parent-minheight-150");const n=$('
      ');n.find("div").css({background:`url('${t}') center center / contain no-repeat`}),e.after(n)}})),$.__config.animate.homeBanner.enable&&e.e(261).then(e.t.bind(e,20,23)).then((t=>{$(".main-header").circleMagic($.__config.animate.homeBanner.options)}))}}}]); \ No newline at end of file diff --git a/dist/script/page-home.49fcdf24.js b/dist/script/page-home.49fcdf24.js new file mode 100644 index 00000000..b2f210f7 --- /dev/null +++ b/dist/script/page-home.49fcdf24.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[390],{206:function(t,n,e){function o(t){return(t=>{let n=t.replace(/[\r\n]/g,""),e=$("#digg_count"),o=n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/)||n.match(/.*posted\s*@\s*([0-9\-:\s]{16}).*/);return{date:void 0===o[1]?"1970-01-01 00:00":o[1],vnum:void 0===o[2]?"0":o[2],cnum:void 0===o[3]?"0":o[3],tnum:void 0===o[4]?e.length?e.text():"0":o[4]}})(t)}e.d(n,{A:function(){return o}})},819:function(t,n,e){e.r(n),e.d(n,{default:function(){return s}});var o=e(206),i=e(879);function s(){if($("#homeTopTitle span").text($.__config.info.name),$.__config.animate.infoName.enable){const t=$("#homeTopTitle span");t.hover((function(){t.css({animation:"pageTitleText 2s infinite"})}),(function(){t.css({animation:""})}))}let t=$("#hitokoto"),n=$.__config.banner.home.title;const s=["当你凝视深渊时,深渊也在凝视着你。","有的人25岁就死了,只是到75岁才埋葬"],c=n=>{t.html(n).css("display","-webkit-box"),$.__tools.setDomHomePosition()};if(Array.isArray(n)&&n.length){let t=$.__tools.randomNum(0,n.length-1);return void c(n[t])}if("string"==typeof n&&""!==n)return void c(n);function a(t){if("success"===t.status){const{note:n,content:e,data:o}=t,i=`《${o?.origin?.title}》 - ${o?.origin?.dynasty} - ${o?.origin?.author}`;c(n||o.content),$("#hitokotoAuthor").text(e||i).show()}}const r={one:"https://one.oyo.cool/",jinrishici:"https://v2.jinrishici.com/one.json"};if(r.hasOwnProperty($.__config.banner.home.titleSource))l=r[$.__config.banner.home.titleSource],(0,i.E)(l).then(a).catch((()=>{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}));else{let t=$.__tools.randomNum(0,s.length-1);c(s[t])}var l;$(".scroll-down").click((function(){const t=$("#home").offset().top+10;$.__tools.actScroll(t,500)})),$("#main .c_b_p_desc_readmore").text("阅读全文 »");const d=$("#main .postTitle, #main .entrylistPosttitle");$.each(d,((t,n)=>{let e=$(n),i=e.text(),s=e.nextAll(".postDesc:eq(0), .entrylistItemPostDesc:eq(0)").text();e.after(function(t){let n=(0,o.A)(t);return`\n \n `}(s)),e.hasClass("postTitle")&&/\[置顶\]/.test(i)&&(e.append('置顶'),e.find("a").text(i.replace(/\[置顶\]/,"")))}));$(".c_b_p_desc").each(((t,n)=>{const e=$(n),o=e.find("img.desc_img");if(o.length){const t=o.attr("src");o.hide(),e.addClass("desc-width-60"),e.parent("div").addClass("desc-parent-minheight-150");const n=$('
      ');n.find("div").css({background:`url('${t}') center center / contain no-repeat`}),e.after(n)}})),$.__config.animate.homeBanner.enable&&e.e(261).then(e.t.bind(e,20,23)).then((t=>{$(".main-header").circleMagic($.__config.animate.homeBanner.options)}))}}}]); \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index a4ce8efd..24a850e1 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"3d293d3b",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"49fcdf24",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 360c2e6e40f80b8daa612230b327c54cd979970a..596a874e4303fa1c1fcfacc2862bf9c081c1d35c 100644 GIT binary patch delta 30 mcmaEr^(t#aB?rgTA2wWvR+Q&#Zsd5V!;!h&wN_^;0|Nl+s0~H{ delta 30 mcmaEr^(t#aB?re+`ETcbC)Q_eZsd5V!*S8^@(!J;3=9DDoeo|A From 42a422c0cf36873818e9338a7118e513633c1771 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 16:22:12 +0800 Subject: [PATCH 029/129] refactor(book): book --- src/page/books.js | 172 ++++++------------ .../dist/script/page-books.e94d6df9.js | 121 ++++++++++++ 2 files changed, 177 insertions(+), 116 deletions(-) create mode 100644 src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js diff --git a/src/page/books.js b/src/page/books.js index 546b1826..512eb758 100644 --- a/src/page/books.js +++ b/src/page/books.js @@ -7,134 +7,74 @@ export default function main() { /** * 文章页公共处理 */ - (() => { - comArticle(); - })(); + comArticle(); /** * 书单页处理 */ - (() => { - if ($.__config.bookList.length) { - import(/* webpackChunkName: "gf-blink" */ '../style/gf-blink.css'); + if ($.__config.bookList.length) { + import(/* webpackChunkName: "gf-blink" */ '../style/gf-blink.css'); - let postBody = $('#cnblogs_post_body'), - html = ''; - $.each($.__config.bookList, (i) => { - let list = $.__config.bookList[i]; - if (list.title) html += '

      ' + list.title + '

      '; + let postBody = $('#cnblogs_post_body'), + html = ''; + const infoObj = { + formerName: '原 名:', + author: '作 者:', + translator: '译 者:', + press: '出版社:', + year: '出版年:', + direct: '导 演: ', + scenarist: '编 剧: ', + star: '主 演: ', + type: '类 型: ', + productionCountry: '制片国家/地区: ', + language: '语 言: ', + releaseDate: '上映日期: ', + filmLength: '片 长: ', + alias: '别 名: ', + }; - html += '
      '; - $.each(list.books, (j) => { - let cardHtml = booksTemp, - books = list.books[j]; + $.__config.bookList.forEach((list) => { + if (list.title) html += `

      ${list.title}

      `; + html += '
      '; + list.books.forEach((book) => { + let cardHtml = booksTemp, + scoreHtml = '', + infoHtml = ''; - // 评星 - let scoreHtml = ''; - if (typeof books.score !== 'undefined' && books.score > 0) { - scoreHtml += ''.repeat(parseInt(books.score)); - if (books.score > parseInt(books.score)) { - scoreHtml += ''; - } - scoreHtml += ''.repeat(parseInt(5 - books.score)); - } else { - scoreHtml += ''.repeat(5); - } + if (book?.score > 0) { + const fullStars = Math.floor(book.score); + const halfStar = book.score > fullStars ? '' : ''; + const emptyStars = ``.repeat(5 - fullStars); + scoreHtml = ``.repeat(fullStars) + halfStar + emptyStars; + } else { + scoreHtml = ``.repeat(5); + } - // 图书信息 - let infoHtml = ''; - const infoObj = { - formerName: (formerName) => { - infoHtml += `原 名:${formerName}
      `; - }, - author: (author) => { - infoHtml += `作 者:${author}
      `; - }, - translator: (translator) => { - infoHtml += `译 者:${translator}
      `; - }, - press: (press) => { - infoHtml += `出版社:${press}
      `; - }, - year: (year) => { - infoHtml += `出版年:${year}
      `; - }, - direct: (direct) => { - infoHtml += `导 演: ${direct}
      `; - }, - scenarist: (scenarist) => { - infoHtml += `编 剧: ${scenarist}
      `; - }, - star: (star) => { - infoHtml += `主 演: ${star}
      `; - }, - type: (type) => { - infoHtml += `类 型: ${type}
      `; - }, - productionCountry: (productionCountry) => { - infoHtml += `制片国家/地区: ${productionCountry}
      `; - }, - language: (language) => { - infoHtml += `语 言: ${language}
      `; - }, - releaseDate: (releaseDate) => { - infoHtml += `上映日期: ${releaseDate}
      `; - }, - filmLength: (filmLength) => { - infoHtml += `片 长: ${filmLength}
      `; - }, - alias: (alias) => { - infoHtml += `别 名: ${alias}
      `; - }, - }; - - books?.formerName && infoObj['formerName'](books.formerName); - books?.author && infoObj['author'](books.author); - books?.translator && infoObj['translator'](books.translator); - books?.press && infoObj['press'](books.press); - books?.year && infoObj['year'](books.year); - books?.scenarist && infoObj['scenarist'](books.scenarist); - books?.star && infoObj['star'](books.star); - books?.type && infoObj['type'](books.type); - books?.productionCountry && infoObj['productionCountry'](books.productionCountry); - books?.language && infoObj['language'](books.language); - books?.releaseDate && infoObj['releaseDate'](books.releaseDate); - books?.filmLength && infoObj['filmLength'](books.filmLength); - books?.alias && infoObj['alias'](books.alias); - - // 阅读时间 & 进度 - let readDate = typeof books.readDate !== 'undefined' ? books.readDate : ''; - let readDateStyle = readDate ? 'initial;' : 'none'; - - let readPercentage = typeof books.readPercentage !== 'undefined' ? books.readPercentage : ''; - let readPercentageStyle = readPercentage ? 'initial;' : 'none'; - - // 处理模版 - cardHtml = $.__tools.batchTempReplacement(cardHtml, [ - ['cover', typeof books.cover !== 'undefined' ? books.cover : ''], - ['name', typeof books.name !== 'undefined' ? books.name : ''], - ['readDate', readDate], - ['readDateStyle', readDateStyle], - ['readPercentage', readPercentage], - ['readPercentageStyle', readPercentageStyle], - ['scoreHtml', scoreHtml], - ['infoHtml', infoHtml], - ]); - html += cardHtml; + Object.entries(infoObj).forEach(([key, value]) => { + if (book?.[key]) infoHtml += `${value} ${book?.[key]}

      `; }); - html += '
      '; - }); - // 插入模版 - let articleSuffixFlg = $('.articleSuffix-flg'); - articleSuffixFlg.length ? articleSuffixFlg.before(html) : postBody.append(html); - } - })(); + cardHtml = $.__tools.batchTempReplacement(cardHtml, [ + ['cover', book.cover || ''], + ['name', book.name || ''], + ['readDate', book?.readDate || ''], + ['readDateStyle', book?.readDate ? 'initial;' : 'none'], + ['readPercentage', book?.readPercentage || ''], + ['readPercentageStyle', readPercentage ? 'initial;' : 'none'], + ['scoreHtml', scoreHtml], + ['infoHtml', infoHtml], + ]); + html += cardHtml; + }); + html += '
      '; + }); + let articleSuffixFlg = $('.articleSuffix-flg'); + articleSuffixFlg.length ? articleSuffixFlg.before(html) : postBody.append(html); + } /** * 设置文章目录 */ - (() => { - articleDirectory(); - })(); + articleDirectory(); } diff --git a/src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js b/src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js new file mode 100644 index 00000000..511f17af --- /dev/null +++ b/src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js @@ -0,0 +1,121 @@ +"use strict"; +(self.webpackChunkcnblogs_theme = self.webpackChunkcnblogs_theme || []).push([[111], { + 953: function(e, t) { + t.A = '
      ##name##
      ##scoreHtml##
      ##infoHtml##
      ##readDate## ##readPercentage##
      ' + }, + 736: function(e, t, a) { + a.a(e, (async function(e, s) { + try { + a.r(t), + a.d(t, { + default: function() { + return c + } + }); + var n = a(953) + , i = a(650) + , o = a(508) + , r = e([i, o]); + function c() { + (0, + o.default)(), + ( () => { + if ($.__config.bookList.length) { + a.e(489).then(a.bind(a, 451)); + let e = $("#cnblogs_post_body") + , t = ""; + $.each($.__config.bookList, (e => { + let a = $.__config.bookList[e]; + console.log('a ===>', a); + a.title && (t += "

      " + a.title + "

      "), + t += '
      ', + $.each(a.books, (e => { + let s = n.A + , i = a.books[e] + , o = ""; + console.log('i ====>', i); + void 0 !== i.score && i.score > 0 ? (o += ''.repeat(parseInt(i.score)), + i.score > parseInt(i.score) && (o += ''), + o += ''.repeat(parseInt(5 - i.score))) : o += ''.repeat(5); + let r = ""; + const c = e => { + r += `原 名:${e}
      ` + } + , l = e => { + r += `作 者:${e}
      ` + } + , p = e => { + r += `译 者:${e}
      ` + } + , d = e => { + r += `出版社:${e}
      ` + } + , b = e => { + r += `出版年:${e}
      ` + } + , f = e => { + r += `编 剧: ${e}
      ` + } + , v = e => { + r += `主 演: ${e}
      ` + } + , g = e => { + r += `类 型: ${e}
      ` + } + , u = e => { + r += `制片国家/地区: ${e}
      ` + } + , m = e => { + r += `语 言: ${e}
      ` + } + , h = e => { + r += `上映日期: ${e}
      ` + } + , y = e => { + r += `片 长: ${e}
      ` + } + , k = e => { + r += `别 名: ${e}
      ` + } + ; + i?.formerName && c(i.formerName), + i?.author && l(i.author), + i?.translator && p(i.translator), + i?.press && d(i.press), + i?.year && b(i.year), + i?.scenarist && f(i.scenarist), + i?.star && v(i.star), + i?.type && g(i.type), + i?.productionCountry && u(i.productionCountry), + i?.language && m(i.language), + i?.releaseDate && h(i.releaseDate), + i?.filmLength && y(i.filmLength), + i?.alias && k(i.alias); + let _ = void 0 !== i.readDate ? i.readDate : "" + , D = _ ? "initial;" : "none" + , P = void 0 !== i.readPercentage ? i.readPercentage : "" + , L = P ? "initial;" : "none"; + s = $.__tools.batchTempReplacement(s, [["cover", void 0 !== i.cover ? i.cover : ""], ["name", void 0 !== i.name ? i.name : ""], ["readDate", _], ["readDateStyle", D], ["readPercentage", P], ["readPercentageStyle", L], ["scoreHtml", o], ["infoHtml", r]]), + t += s + } + )), + t += "
      " + } + )); + let s = $(".articleSuffix-flg"); + s.length ? s.before(t) : e.append(t) + } + } + )(), + (0, + i.A)() + } + [i,o] = r.then ? (await r)() : r, + s() + } catch (l) { + s(l) + } + } + )) + } +}]); From bc0ec9b1320410c37bcd671dd451695bf5defef2 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 16:22:40 +0800 Subject: [PATCH 030/129] chore(book): remove debug --- .../dist/script/page-books.e94d6df9.js | 121 ------------------ 1 file changed, 121 deletions(-) delete mode 100644 src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js diff --git a/src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js b/src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js deleted file mode 100644 index 511f17af..00000000 --- a/src/page/cdn.oyo.cool/gh/wangyang0210/cnblogs-theme@e275954f7f4db68163ff/dist/script/page-books.e94d6df9.js +++ /dev/null @@ -1,121 +0,0 @@ -"use strict"; -(self.webpackChunkcnblogs_theme = self.webpackChunkcnblogs_theme || []).push([[111], { - 953: function(e, t) { - t.A = '
      ##name##
      ##scoreHtml##
      ##infoHtml##
      ##readDate## ##readPercentage##
      ' - }, - 736: function(e, t, a) { - a.a(e, (async function(e, s) { - try { - a.r(t), - a.d(t, { - default: function() { - return c - } - }); - var n = a(953) - , i = a(650) - , o = a(508) - , r = e([i, o]); - function c() { - (0, - o.default)(), - ( () => { - if ($.__config.bookList.length) { - a.e(489).then(a.bind(a, 451)); - let e = $("#cnblogs_post_body") - , t = ""; - $.each($.__config.bookList, (e => { - let a = $.__config.bookList[e]; - console.log('a ===>', a); - a.title && (t += "

      " + a.title + "

      "), - t += '
      ', - $.each(a.books, (e => { - let s = n.A - , i = a.books[e] - , o = ""; - console.log('i ====>', i); - void 0 !== i.score && i.score > 0 ? (o += ''.repeat(parseInt(i.score)), - i.score > parseInt(i.score) && (o += ''), - o += ''.repeat(parseInt(5 - i.score))) : o += ''.repeat(5); - let r = ""; - const c = e => { - r += `原 名:${e}
      ` - } - , l = e => { - r += `作 者:${e}
      ` - } - , p = e => { - r += `译 者:${e}
      ` - } - , d = e => { - r += `出版社:${e}
      ` - } - , b = e => { - r += `出版年:${e}
      ` - } - , f = e => { - r += `编 剧: ${e}
      ` - } - , v = e => { - r += `主 演: ${e}
      ` - } - , g = e => { - r += `类 型: ${e}
      ` - } - , u = e => { - r += `制片国家/地区: ${e}
      ` - } - , m = e => { - r += `语 言: ${e}
      ` - } - , h = e => { - r += `上映日期: ${e}
      ` - } - , y = e => { - r += `片 长: ${e}
      ` - } - , k = e => { - r += `别 名: ${e}
      ` - } - ; - i?.formerName && c(i.formerName), - i?.author && l(i.author), - i?.translator && p(i.translator), - i?.press && d(i.press), - i?.year && b(i.year), - i?.scenarist && f(i.scenarist), - i?.star && v(i.star), - i?.type && g(i.type), - i?.productionCountry && u(i.productionCountry), - i?.language && m(i.language), - i?.releaseDate && h(i.releaseDate), - i?.filmLength && y(i.filmLength), - i?.alias && k(i.alias); - let _ = void 0 !== i.readDate ? i.readDate : "" - , D = _ ? "initial;" : "none" - , P = void 0 !== i.readPercentage ? i.readPercentage : "" - , L = P ? "initial;" : "none"; - s = $.__tools.batchTempReplacement(s, [["cover", void 0 !== i.cover ? i.cover : ""], ["name", void 0 !== i.name ? i.name : ""], ["readDate", _], ["readDateStyle", D], ["readPercentage", P], ["readPercentageStyle", L], ["scoreHtml", o], ["infoHtml", r]]), - t += s - } - )), - t += "
      " - } - )); - let s = $(".articleSuffix-flg"); - s.length ? s.before(t) : e.append(t) - } - } - )(), - (0, - i.A)() - } - [i,o] = r.then ? (await r)() : r, - s() - } catch (l) { - s(l) - } - } - )) - } -}]); From 2a7e7b2a470f9792c3e5f0d9aa2f55ed27b8cbf6 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 16:23:17 +0800 Subject: [PATCH 031/129] test --- dist/script/page-books.75812474.js | 1 + dist/script/page-books.e94d6df9.js | 1 - dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13674 -> 13675 bytes 4 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 dist/script/page-books.75812474.js delete mode 100644 dist/script/page-books.e94d6df9.js diff --git a/dist/script/page-books.75812474.js b/dist/script/page-books.75812474.js new file mode 100644 index 00000000..4f039e90 --- /dev/null +++ b/dist/script/page-books.75812474.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
      ##name##
      ##scoreHtml##
      ##infoHtml##
      ##readDate## ##readPercentage##
      '},736:function(e,t,a){a.a(e,(async function(e,o){try{a.r(t),a.d(t,{default:function(){return r}});var n=a(953),i=a(650),c=a(508),s=e([i,c]);function r(){if((0,c.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";const o={formerName:"原 名:",author:"作 者:",translator:"译 者:",press:"出版社:",year:"出版年:",direct:"导 演: ",scenarist:"编 剧: ",star:"主 演: ",type:"类 型: ",productionCountry:"制片国家/地区: ",language:"语 言: ",releaseDate:"上映日期: ",filmLength:"片 长: ",alias:"别 名: "};$.__config.bookList.forEach((e=>{e.title&&(t+=`

      ${e.title}

      `),t+='
      ',e.books.forEach((e=>{let a=n.A,i="",c="";if(e?.score>0){const t=Math.floor(e.score),a=e.score>t?'':"",o=''.repeat(5-t);i=''.repeat(t)+a+o}else i=''.repeat(5);Object.entries(o).forEach((([t,a])=>{e?.[t]&&(c+=`${a} ${e?.[t]}

      `)})),a=$.__tools.batchTempReplacement(a,[["cover",e.cover||""],["name",e.name||""],["readDate",e?.readDate||""],["readDateStyle",e?.readDate?"initial;":"none"],["readPercentage",e?.readPercentage||""],["readPercentageStyle",readPercentage?"initial;":"none"],["scoreHtml",i],["infoHtml",c]]),t+=a})),t+="
      "}));let i=$(".articleSuffix-flg");i.length?i.before(t):e.append(t)}(0,i.A)()}[i,c]=s.then?(await s)():s,o()}catch(l){o(l)}}))}}]); \ No newline at end of file diff --git a/dist/script/page-books.e94d6df9.js b/dist/script/page-books.e94d6df9.js deleted file mode 100644 index 07d0b91b..00000000 --- a/dist/script/page-books.e94d6df9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
      ##name##
      ##scoreHtml##
      ##infoHtml##
      ##readDate## ##readPercentage##
      '},736:function(e,t,a){a.a(e,(async function(e,s){try{a.r(t),a.d(t,{default:function(){return c}});var n=a(953),i=a(650),o=a(508),r=e([i,o]);function c(){(0,o.default)(),(()=>{if($.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";$.each($.__config.bookList,(e=>{let a=$.__config.bookList[e];a.title&&(t+="

      "+a.title+"

      "),t+='
      ',$.each(a.books,(e=>{let s=n.A,i=a.books[e],o="";void 0!==i.score&&i.score>0?(o+=''.repeat(parseInt(i.score)),i.score>parseInt(i.score)&&(o+=''),o+=''.repeat(parseInt(5-i.score))):o+=''.repeat(5);let r="";const c=e=>{r+=`原 名:${e}
      `},l=e=>{r+=`作 者:${e}
      `},p=e=>{r+=`译 者:${e}
      `},d=e=>{r+=`出版社:${e}
      `},b=e=>{r+=`出版年:${e}
      `},f=e=>{r+=`编 剧: ${e}
      `},v=e=>{r+=`主 演: ${e}
      `},g=e=>{r+=`类 型: ${e}
      `},u=e=>{r+=`制片国家/地区: ${e}
      `},m=e=>{r+=`语 言: ${e}
      `},h=e=>{r+=`上映日期: ${e}
      `},y=e=>{r+=`片 长: ${e}
      `},k=e=>{r+=`别 名: ${e}
      `};i?.formerName&&c(i.formerName),i?.author&&l(i.author),i?.translator&&p(i.translator),i?.press&&d(i.press),i?.year&&b(i.year),i?.scenarist&&f(i.scenarist),i?.star&&v(i.star),i?.type&&g(i.type),i?.productionCountry&&u(i.productionCountry),i?.language&&m(i.language),i?.releaseDate&&h(i.releaseDate),i?.filmLength&&y(i.filmLength),i?.alias&&k(i.alias);let _=void 0!==i.readDate?i.readDate:"",D=_?"initial;":"none",P=void 0!==i.readPercentage?i.readPercentage:"",L=P?"initial;":"none";s=$.__tools.batchTempReplacement(s,[["cover",void 0!==i.cover?i.cover:""],["name",void 0!==i.name?i.name:""],["readDate",_],["readDateStyle",D],["readPercentage",P],["readPercentageStyle",L],["scoreHtml",o],["infoHtml",r]]),t+=s})),t+="
      "}));let s=$(".articleSuffix-flg");s.length?s.before(t):e.append(t)}})(),(0,i.A)()}[i,o]=r.then?(await r)():r,s()}catch(l){s(l)}}))}}]); \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index 24a850e1..7f062bea 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"e94d6df9",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"49fcdf24",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"75812474",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"49fcdf24",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 596a874e4303fa1c1fcfacc2862bf9c081c1d35c..898ce1d8bdda1ca093564e259975daaddf05c514 100644 GIT binary patch delta 11666 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 {rWfmj7)=&MsxP@(}FLP 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 bv~_XI#xoyYz?-Stef|j#X}3jvER_HN$G_Jt From aadeb275b3c722269a3c282790d6338eba96fdf5 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 16:44:14 +0800 Subject: [PATCH 032/129] chore(book): book --- src/page/books.js | 4 ++-- src/style/simple-memory.css | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/page/books.js b/src/page/books.js index 512eb758..1b8681a0 100644 --- a/src/page/books.js +++ b/src/page/books.js @@ -52,7 +52,7 @@ export default function main() { } Object.entries(infoObj).forEach(([key, value]) => { - if (book?.[key]) infoHtml += `${value} ${book?.[key]}

      `; + if (book?.[key]) infoHtml += `${value} ${book?.[key]}
      `; }); cardHtml = $.__tools.batchTempReplacement(cardHtml, [ @@ -61,7 +61,7 @@ export default function main() { ['readDate', book?.readDate || ''], ['readDateStyle', book?.readDate ? 'initial;' : 'none'], ['readPercentage', book?.readPercentage || ''], - ['readPercentageStyle', readPercentage ? 'initial;' : 'none'], + ['readPercentageStyle', book?.readPercentage ? 'initial;' : 'none'], ['scoreHtml', scoreHtml], ['infoHtml', infoHtml], ]); diff --git a/src/style/simple-memory.css b/src/style/simple-memory.css index de3e8a82..b28e3fa9 100644 --- a/src/style/simple-memory.css +++ b/src/style/simple-memory.css @@ -2385,8 +2385,10 @@ div#tbCommentBodyPreview { } #cnblogs_post_body img { - max-width: 700px; + max-width: 100%; + max-height: none !important; margin: 10px 0; + height: auto; } .main-header { From 2145c1a76a1a0f559753ecd8799ba77f6f8479a0 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 16:44:41 +0800 Subject: [PATCH 033/129] dist --- ...oks.75812474.js => page-books.28b330e6.js} | 2 +- dist/simple-memory.css | 2 +- dist/simple-memory.js | 2 +- dist/simple-memory.js.gz | Bin 13675 -> 13673 bytes 4 files changed, 3 insertions(+), 3 deletions(-) rename dist/script/{page-books.75812474.js => page-books.28b330e6.js} (80%) diff --git a/dist/script/page-books.75812474.js b/dist/script/page-books.28b330e6.js similarity index 80% rename from dist/script/page-books.75812474.js rename to dist/script/page-books.28b330e6.js index 4f039e90..61edb73e 100644 --- a/dist/script/page-books.75812474.js +++ b/dist/script/page-books.28b330e6.js @@ -1 +1 @@ -"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
      ##name##
      ##scoreHtml##
      ##infoHtml##
      ##readDate## ##readPercentage##
      '},736:function(e,t,a){a.a(e,(async function(e,o){try{a.r(t),a.d(t,{default:function(){return r}});var n=a(953),i=a(650),c=a(508),s=e([i,c]);function r(){if((0,c.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";const o={formerName:"原 名:",author:"作 者:",translator:"译 者:",press:"出版社:",year:"出版年:",direct:"导 演: ",scenarist:"编 剧: ",star:"主 演: ",type:"类 型: ",productionCountry:"制片国家/地区: ",language:"语 言: ",releaseDate:"上映日期: ",filmLength:"片 长: ",alias:"别 名: "};$.__config.bookList.forEach((e=>{e.title&&(t+=`

      ${e.title}

      `),t+='
      ',e.books.forEach((e=>{let a=n.A,i="",c="";if(e?.score>0){const t=Math.floor(e.score),a=e.score>t?'':"",o=''.repeat(5-t);i=''.repeat(t)+a+o}else i=''.repeat(5);Object.entries(o).forEach((([t,a])=>{e?.[t]&&(c+=`${a} ${e?.[t]}

      `)})),a=$.__tools.batchTempReplacement(a,[["cover",e.cover||""],["name",e.name||""],["readDate",e?.readDate||""],["readDateStyle",e?.readDate?"initial;":"none"],["readPercentage",e?.readPercentage||""],["readPercentageStyle",readPercentage?"initial;":"none"],["scoreHtml",i],["infoHtml",c]]),t+=a})),t+="
      "}));let i=$(".articleSuffix-flg");i.length?i.before(t):e.append(t)}(0,i.A)()}[i,c]=s.then?(await s)():s,o()}catch(l){o(l)}}))}}]); \ No newline at end of file +"use strict";(self.webpackChunkcnblogs_theme=self.webpackChunkcnblogs_theme||[]).push([[111],{953:function(e,t){t.A='
      ##name##
      ##scoreHtml##
      ##infoHtml##
      ##readDate## ##readPercentage##
      '},736:function(e,t,a){a.a(e,(async function(e,o){try{a.r(t),a.d(t,{default:function(){return r}});var n=a(953),i=a(650),c=a(508),s=e([i,c]);function r(){if((0,c.default)(),$.__config.bookList.length){a.e(489).then(a.bind(a,451));let e=$("#cnblogs_post_body"),t="";const o={formerName:"原 名:",author:"作 者:",translator:"译 者:",press:"出版社:",year:"出版年:",direct:"导 演: ",scenarist:"编 剧: ",star:"主 演: ",type:"类 型: ",productionCountry:"制片国家/地区: ",language:"语 言: ",releaseDate:"上映日期: ",filmLength:"片 长: ",alias:"别 名: "};$.__config.bookList.forEach((e=>{e.title&&(t+=`

      ${e.title}

      `),t+='
      ',e.books.forEach((e=>{let a=n.A,i="",c="";if(e?.score>0){const t=Math.floor(e.score),a=e.score>t?'':"",o=''.repeat(5-t);i=''.repeat(t)+a+o}else i=''.repeat(5);Object.entries(o).forEach((([t,a])=>{e?.[t]&&(c+=`${a} ${e?.[t]}
      `)})),a=$.__tools.batchTempReplacement(a,[["cover",e.cover||""],["name",e.name||""],["readDate",e?.readDate||""],["readDateStyle",e?.readDate?"initial;":"none"],["readPercentage",e?.readPercentage||""],["readPercentageStyle",e?.readPercentage?"initial;":"none"],["scoreHtml",i],["infoHtml",c]]),t+=a})),t+="
      "}));let i=$(".articleSuffix-flg");i.length?i.before(t):e.append(t)}(0,i.A)()}[i,c]=s.then?(await s)():s,o()}catch(l){o(l)}}))}}]); \ No newline at end of file diff --git a/dist/simple-memory.css b/dist/simple-memory.css index d0929fe8..d61a595e 100644 --- a/dist/simple-memory.css +++ b/dist/simple-memory.css @@ -1 +1 @@ -iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{height:100%;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{margin:10px 0;max-width:700px}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}.desc-width-60{width:60%}.desc-parent-minheight-150{min-height:150px}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file +iframe{height:400px;width:100%}#EntryTag,#blogTitle h1{margin-top:20px}#EntryTag a,.postSticky{background:#6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited{color:#5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button{text-decoration:none}#mainContent,#sideBar,#topics{-o-text-overflow:ellipsis}*,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#fff}::selection{background:#807dd4;color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar:hover{height:9px;width:9px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#999;border-radius:10px;min-height:100px}::-webkit-scrollbar-thumb:hover{background-color:#555}#mainContent,#sideBar,#topics{overflow:hidden;text-overflow:ellipsis}#BlogPostCategory a{background:#e8a258}#BlogPostCategory a span,#EntryTag a span{margin-right:3px}.topicListFooter{margin-right:10px;margin-top:10px;text-align:right}#navList a,.dayTitle,button{text-align:center}#home,.inner{margin:0 auto}#divRefreshComments{font-size:9pt;margin-right:10px}*{margin:0}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{background-color:#fff;color:#3a4145;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-feature-settings:"kern" 1;font-size:12px;overflow-x:hidden!important}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}img{max-width:none}a{outline:0}a:hover{color:#f60}.clear{clear:both}button{background:#5ba4e5;border:.1em solid #0000000d;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;line-height:13px;outline:0;padding:.1rem 1.5rem;text-shadow:none;text-transform:uppercase;width:auto}b{font-weight:400}details{background:#448aff1a;border:1px solid #1b86f9;border-radius:3px;margin:1.5rem 0;padding:.5rem 1rem}summary{cursor:pointer;display:block;outline:none}details>summary:before{color:#448aff;content:"\e6f2";font-family:iconfont!important;font-size:1.5rem;font-style:normal!important;left:.6rem}#home{background-color:#ffffffe6;box-shadow:0 0 20px 10px #dcdcdc4d;max-width:900px;padding:0 20px 30px;width:70%}#header{margin-top:10px;padding-bottom:5px}#blogTitle{clear:both;height:60px}#blogTitle h1{font-size:26px;font-weight:700;line-height:1.5em}#blogTitle h1 a{color:#515151}#blogTitle h2{color:#757575;float:left;font-size:13px;font-weight:400;line-height:1.846153846}#blogLogo{float:right}#navigator{border-bottom:1px solid #ededed;border-top:1px solid #ededed;clear:both;font-size:13px;height:50px;margin-top:25px}#bannerbar{display:none}#blog-calendar td,#blog-calendar th,.Cal,.dayTitle{font-size:12px}#navList{float:left;min-height:30px}#navList li{float:left;margin:0 40px 0 0}#navList a{display:block;float:left;height:22px;padding-top:19px;width:5em}#navList a:active,#navList a:link,#navList a:visited{color:#6a6a6a;font-weight:700}#navList a:hover{color:#000}.blogStats{color:#757575;float:right;margin-right:2px;margin-top:19px;text-align:right}#main{margin-top:30px;text-align:left;width:100%}#mainContent .forFlow{float:none;width:auto}#mainContent{float:none;margin:auto;min-height:700px;padding:0 0 10px;width:100%}.day,.entrylistItem:not(:last-of-type){border-bottom:1px solid #e9e9e9;min-height:10px}.day:after,.entrylistItem:not(:last-of-type):after{bottom:-5px;content:"";height:7px;left:50%;width:7px}.day{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.c_b_p_desc_img,.day:after,.dayTitle{position:absolute}.c_b_p_desc_readmore{background:0 0;border:0;border-bottom:2px solid #666;color:#555!important;display:block;font-size:16px;font-weight:600;margin-top:20px;padding:0;text-align:center;transition-property:border;width:85px}.day:after{background:#fff;border:1px solid #e9e9e9;border-radius:100%;box-shadow:0 0 0 5px #ffffffb3;display:block;margin-left:-5px}.dayTitle{background:azure;border:1px solid #5c8ec6;border-radius:50%;clear:both;display:none;height:65px;line-height:1.5;margin:15px 15px 15px -100px;top:-15px;width:63px}.dayTitle a{display:inline-block;margin-top:15px;width:60px}.desc_img{display:none}.c_b_p_desc_img{border-left:1px dashed #e9e9e9;height:100%;overflow:hidden;padding-left:13px;right:0;top:-5px;width:calc(39% - 20px)}.c_b_p_desc_img div{height:100%;width:100%}.postCon,.postDesc,.postSeparator,.postTitle{clear:both;width:100%}.postTitle{float:right;font-size:20px}.postTitle a:active,.postTitle a:visited{color:#4a4a4a;transition:color .3s ease}.postTitle a:link{background-color:#0000;color:#4a4a4a;font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;font-size:3.1rem;font-weight:700;letter-spacing:-1px;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}#topics .postTitle a:link{text-shadow:0 3px 6px #0000004d}.postTitle a:hover{color:#000}.entrylistPostSummary,.postCon{font-feature-settings:"liga" 1,"onum" 1,"kern" 1;line-height:1.7em;word-wrap:break-word;color:#3a4145;display:block;font-family:Noto Sans SC,serif;font-size:1.45em;margin:0;padding:25px 0 10px;position:relative;text-align:justify;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.postMeta{color:#888;display:inline-block;font-size:14px;position:relative;top:10px;user-select:none}.postMeta>i{font-size:15px;margin:0 5px}.postMeta>i:not(:first-child){margin-left:10px}.postDesc{color:#9eabb3;display:none;float:left;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left}#cnblogs_post_body h1{font-size:28px}#cnblogs_post_body h1,#cnblogs_post_body h2{font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h2{font-size:25px}#cnblogs_post_body h3{font-size:22px;font-weight:700;line-height:1.5;margin:10px 0}#cnblogs_post_body h4{font-size:20px;font-weight:700;margin:10px 0}#cnblogs_post_body h5{font-size:18px;font-weight:700;margin:10px 0}#cnblogs_post_body h6{font-size:16px;font-weight:700;margin:10px 0}#cnblogs_post_body h1:hover:after,#cnblogs_post_body h2:hover:after,#cnblogs_post_body h3:hover:after,#cnblogs_post_body h4:hover:after,#cnblogs_post_body h5:hover:after{color:#0d6efd80;content:"#";margin-left:5px;transition:color .15s ease-in-out}p.article-info-text>.postMeta{color:#ffffffe6;font-family:Noto Sans SC,serif;font-size:16px;font-weight:700;text-shadow:0 3px 6px #00000080}p.article-info-text>.postMeta i{font-size:16px}p.article-info-text>.postMeta br{display:none}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#5c8ec6}.postSticky{border-radius:3px;color:#fff;display:inline-block;font-size:14px;padding:1px 3px;position:relative;top:-6px}.postSeparator{float:right;height:1px;margin:0 auto 15px}#sideBar{float:right;margin-top:-15px;padding:0 0 0 5px;width:230px}#sideBar a{color:#757575}#sideBar a:hover{color:#5c8ec6;text-decoration:underline}#sb_widget_my_zzk{text-align:center;width:100%}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem{background:#fff;margin-bottom:35px;word-wrap:break-word}#blog-calendar{margin:10px 5px 5px 10px;visibility:hidden}#blog-calendar td{font-family:Comic Sans MS;text-align:center}#calendar{border:1px solid #ededed;box-shadow:0 1px 3px #ccc;margin-bottom:35px;padding-bottom:5px;width:228px}.calendar{border:0 solid #000}#calendar .Cal{line-height:1.5em;width:100%}#calendar td{background:#fff;font-family:Comic Sans MS;padding-top:2px}.Cal{border:none;color:#666;font-family:arial;width:100%}.CalOtherMonthDay,.CalWeekendDay{padding-bottom:4px;padding-top:4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited{font-weight:700}#calendar table a:hover{color:#fff}.CalTodayDay{background:#2d2d2b;color:#b8b8b8;font-weight:700}.CalDayHeader,.CalWeekendDay{background:#111}.CalOtherMonthDay{color:#3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited{font-weight:700;padding-left:10px;padding-right:15px}.CalDayHeader{font-weight:700;padding-bottom:5px;padding-top:5px}.CalTitle{background:#6293bb;font-size:14px;font-weight:700;height:30px;padding:5px 0;text-align:center;width:100%}.CalTitle td{background:#000;font-family:verdana;font-size:12px;font-weight:700}.Cal td{font-size:10px;height:20px}.Cal a:active,.Cal a:link,.Cal a:visited{color:#ff9;text-decoration:underline}.Cal a:hover{text-decoration:none}.CalSelector{background:#efefef}.catListTitle{font-size:110%;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:15px;text-align:left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title{line-height:1.5em}.divRecentComment{color:#494949;margin-bottom:20px;text-indent:2em}#sideBarMain li{line-height:1.8}#topics{font-family:-apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:15px auto 4rem;min-height:200px;padding:0 0 10px;width:100%}#topics .postTitle{border:0;font-size:130%;font-weight:700;line-height:1.5;padding-left:5px;width:100%}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited{color:#666}#BlogPostCategory a,#EntryTag a{border-radius:3px;color:#fff!important;font-size:14px;height:20px;line-height:20px;margin:2px 5px 0;padding:3px 5px;text-decoration:none}#BlogPostCategory a:hover,#EntryTag a:hover{opacity:.8;transition:all .3s linear 0s}#topics .postDesc{background:0 0;color:#666;margin-top:5px;padding-left:0;text-align:left;width:100%}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before{border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.feedback_area_title{font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px}.louzhu{margin:0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited{color:#777;font-weight:700}.feedbackListSubtitle a:hover{color:#5c8ec6;text-decoration:underline}.feedbackListSubtitle b{color:#5c8ec6}.feedbackListSubtitle:before{border-color:#0000 #d1d5da #0000 #0000;border-width:8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after{border-color:#0000;border-width:7px;margin-left:2px;margin-top:1px}.feedbackListSubtitle:after{border-right-color:#f6f8fa}.feedbackListSubtitle-louzhu:after{border-right-color:#f1f8ff!important}.feedbackManage{float:right;text-align:right;width:200px}.feedbackCon{background:#fff;border:1px solid #e9e9e9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;line-height:1.5;min-height:35px;padding:10px 20px;position:relative}.feedbackListSubtitle-louzhu{background-color:#f1f8ff!important;border-bottom-color:#c0d3eb!important}.feedbackItem{font-size:13px;margin:0;padding:15px 0 15px 60px;position:relative}.feedbackItem:before{background-color:#e1e4e8;bottom:0;content:"";display:block;left:90px;position:absolute;top:0;width:2px;z-index:0}.feedbackAvatar{left:1px;position:absolute}.feedbackAvatar img{border:1px solid #d1d5da;border-radius:3px;height:40px;padding:2px;width:40px}div#tbCommentBodyPreview{border:0}#divRefreshComments{margin-bottom:10px;text-align:right}.commenttb{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px;width:320px}.commentTextBox:hover,.commenttb:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover,.commenttb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;box-shadow:inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px #52a8ec99;outline:0}.commentTextBox{margin-bottom:10px;margin-top:10px;width:410px!important}#AjaxHolder_PostComment_btnSubmit{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#AjaxHolder_PostComment_btnSubmit:hover{background:#333}#AjaxHolder_PostComment_divCommnentArea tr{margin-bottom:10px;margin-top:10px}.comment_vote{padding-right:10px}.comment_vote a{color:#999}.comment_vote a:hover{color:#5c8ec6}#commentform_title{background-image:none;font:normal normal 16px/35px Microsoft YaHei;margin:0;padding:0}#comment_form_container .author{background-image:none;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;height:20px;padding-left:10px;width:320px}#comment_form_container p{font-size:14px;margin-bottom:20px}.commentbox_title_left{font-size:14px}#comment_form_container .comment_textarea{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;font-size:13px;height:100%;margin-bottom:10px;min-height:250px;padding:8px;width:100%}#comment_form_container .comment_textarea:hover{border-color:#5c8ec6;outline:0;transition:all .4s linear 0s}#comment_form_container .comment_textarea:focus{outline:0}.commentbox_tab.active,.commentbox_tab:hover{border-bottom:0;color:#5c8ec6}.comment_btn{background-color:#5c8ec6;border:none}.comment_btn:hover{background:#71ace5}.PostListTitle,.entrylistTitle,.thumbTitle{background-image:none;height:38px;line-height:38px;font:normal normal 16px/35px Microsoft YaHei;margin:10px 0 30px;padding:0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{font-family:Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif}.entrylistDescription{color:#666;margin-bottom:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.entrylistItem{margin:3.5rem auto;padding-bottom:3.3rem;position:relative;word-wrap:break-word}.entrylistItem:after{background:#fff;border:1px solid #e7eef2;border-radius:100%;box-shadow:0 0 0 5px #fff;display:block;margin-left:-5px;position:absolute}.entrylistPosttitle{font-size:20px;width:100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited{background-color:#0000;color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:-1px;transition:all .4s linear 0s;transition-delay:0s;transition-duration:.3s;transition-property:color;transition-timing-function:ease;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.entrylistPosttitle a:hover{color:#000}.entrylistItemPostDesc,.sb-title{font-family:Open Sans,sans-serif}.entrylistItemPostDesc{clear:both;color:#9eabb3;display:none;float:left;font-size:1.4rem;line-height:2.2rem;margin:0;padding-right:5px;text-align:left;width:100%}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited{color:#666}.entrylistItemPostDesc a:hover{color:#5c8ec6}.entrylist .postSeparator{border:none;clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;width:100%}#footer,.pager{font-size:12px}.divPhoto,.pager{margin-right:10px}.divRecentCommentAticle a{color:#000}.pager{color:#9eabb3;text-align:right}#nav_next_page a,.pager a{border:1px solid #bfc8cd;border-radius:4px;color:#9eabb3!important;display:inline-block;min-width:18px;text-align:center;text-decoration:none;transition:all .2s ease}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited{color:#9eabb3!important}.pager a{padding:0 5px}#nav_next_page a{padding:3px 5px}#nav_next_page a:hover,.pager a:hover{background:#fff;border-color:#98a0a4;color:#889093}.img-rounded{transition:transform .5s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out}.img-rounded:hover{transform:rotate(1turn)}.PostList{border-bottom:1px dashed #e9e9e9;clear:both;margin-bottom:20px;min-height:1.5em;padding-bottom:20px;padding-top:20px}.postTitl2{float:left;font-size:14px;padding-bottom:10px;padding-top:10px}.postDesc2{color:#666;float:right}.postText2{clear:both;color:#757575}.pfl_feedback_area_title{font-weight:700;margin-bottom:10px;text-align:right}.pfl_feedbackItem{border:1px dashed #ccc;border-radius:3px;margin-bottom:20px;padding:10px}.pfl_feedbacksubtitle{height:1.5em;width:100%}.pfl_feedbackname{float:left}.commentbox_title_right,.pfl_feedbackManage{float:right}.pfl_feedbackname a{color:#5c8ec6;font-weight:700}.pfl_feedbackCon{color:#000;padding-bottom:5px;padding-top:5px}.pfl_feedbackAnswer{color:#f40;text-indent:2em}.tdSentMessage{text-align:right}.errorMessage{float:left;width:300px}.sidebar-title-msg{animation:anima_jelly 2s infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:195px}.sidebar-title-msg:hover{animation:none;cursor:pointer;overflow:auto;text-overflow:unset;white-space:unset;width:195px}@keyframes anima_jelly{0%{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}15%{-moz-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}20%{-moz-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}25%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}32.5%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}37.5%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}50%,to{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}#Profile1_panelAdd input[type=text],#Profile1_txtContent{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#555;margin-bottom:10px;padding:8px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover{border-color:#52a8eccc;color:#333;transition:all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus{border-color:#52a8eccc;outline:0}#Profile1_panelAdd input[type=submit]{background:#5c8ec6;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;outline:0;padding:8px 20px;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}#Profile1_panelAdd input[type=submit]:hover{background:#333}.feedbackListSubtitle{align-items:center;background-color:#f6f8fa;border:1px solid #e9e9e9;border-top-left-radius:5px;border-top-right-radius:5px;clear:both;color:#586069;flex-direction:row-reverse;padding:10px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}#footer,.main-header,.scroll-down{position:absolute}.divPhoto{border:1px solid #ccc;padding:2px}.thumbDescription{color:#757575;margin-bottom:30px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}#footer{color:#888;left:0;line-height:1.5;margin:20vh 0 0;min-height:100px;padding:15px 0;right:0}.my-face{animation:my-face 5s ease-in-out infinite;display:inline-block;margin:0 5px}@-moz-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-webkit-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@-o-keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes my-face{2%,24%,80%{-webkit-transform:translateY(1.5px) rotate(1.5deg);-moz-transform:translateY(1.5px) rotate(1.5deg);-ms-transform:translateY(1.5px) rotate(1.5deg);-o-transform:translateY(1.5px) rotate(1.5deg);transform:translateY(1.5px) rotate(1.5deg)}4%,68%,98%{-webkit-transform:translateY(-1.5px) rotate(-.5deg);-moz-transform:translateY(-1.5px) rotate(-.5deg);-ms-transform:translateY(-1.5px) rotate(-.5deg);-o-transform:translateY(-1.5px) rotate(-.5deg);transform:translateY(-1.5px) rotate(-.5deg)}38%,6%{-webkit-transform:translateY(1.5px) rotate(-1.5deg);-moz-transform:translateY(1.5px) rotate(-1.5deg);-ms-transform:translateY(1.5px) rotate(-1.5deg);-o-transform:translateY(1.5px) rotate(-1.5deg);transform:translateY(1.5px) rotate(-1.5deg)}8%,86%{-webkit-transform:translateY(-1.5px) rotate(-1.5deg);-moz-transform:translateY(-1.5px) rotate(-1.5deg);-ms-transform:translateY(-1.5px) rotate(-1.5deg);-o-transform:translateY(-1.5px) rotate(-1.5deg);transform:translateY(-1.5px) rotate(-1.5deg)}10%,72%{-webkit-transform:translateY(2.5px) rotate(1.5deg);-moz-transform:translateY(2.5px) rotate(1.5deg);-ms-transform:translateY(2.5px) rotate(1.5deg);-o-transform:translateY(2.5px) rotate(1.5deg);transform:translateY(2.5px) rotate(1.5deg)}12%,64%,78%,96%{-webkit-transform:translateY(-.5px) rotate(1.5deg);-moz-transform:translateY(-.5px) rotate(1.5deg);-ms-transform:translateY(-.5px) rotate(1.5deg);-o-transform:translateY(-.5px) rotate(1.5deg);transform:translateY(-.5px) rotate(1.5deg)}14%,54%{-webkit-transform:translateY(-1.5px) rotate(1.5deg);-moz-transform:translateY(-1.5px) rotate(1.5deg);-ms-transform:translateY(-1.5px) rotate(1.5deg);-o-transform:translateY(-1.5px) rotate(1.5deg);transform:translateY(-1.5px) rotate(1.5deg)}16%{-webkit-transform:translateY(-.5px) rotate(-1.5deg);-moz-transform:translateY(-.5px) rotate(-1.5deg);-ms-transform:translateY(-.5px) rotate(-1.5deg);-o-transform:translateY(-.5px) rotate(-1.5deg);transform:translateY(-.5px) rotate(-1.5deg)}18%,22%{-webkit-transform:translateY(.5px) rotate(-1.5deg);-moz-transform:translateY(.5px) rotate(-1.5deg);-ms-transform:translateY(.5px) rotate(-1.5deg);-o-transform:translateY(.5px) rotate(-1.5deg);transform:translateY(.5px) rotate(-1.5deg)}20%,36%,46%{-webkit-transform:translateY(-1.5px) rotate(2.5deg);-moz-transform:translateY(-1.5px) rotate(2.5deg);-ms-transform:translateY(-1.5px) rotate(2.5deg);-o-transform:translateY(-1.5px) rotate(2.5deg);transform:translateY(-1.5px) rotate(2.5deg)}26%,50%{-webkit-transform:translateY(.5px) rotate(.5deg);-moz-transform:translateY(.5px) rotate(.5deg);-ms-transform:translateY(.5px) rotate(.5deg);-o-transform:translateY(.5px) rotate(.5deg);transform:translateY(.5px) rotate(.5deg)}28%{-webkit-transform:translateY(.5px) rotate(1.5deg);-moz-transform:translateY(.5px) rotate(1.5deg);-ms-transform:translateY(.5px) rotate(1.5deg);-o-transform:translateY(.5px) rotate(1.5deg);transform:translateY(.5px) rotate(1.5deg)}30%,40%,62%,76%,88%{-webkit-transform:translateY(-.5px) rotate(2.5deg);-moz-transform:translateY(-.5px) rotate(2.5deg);-ms-transform:translateY(-.5px) rotate(2.5deg);-o-transform:translateY(-.5px) rotate(2.5deg);transform:translateY(-.5px) rotate(2.5deg)}32%,34%,66%{-webkit-transform:translateY(1.5px) rotate(-.5deg);-moz-transform:translateY(1.5px) rotate(-.5deg);-ms-transform:translateY(1.5px) rotate(-.5deg);-o-transform:translateY(1.5px) rotate(-.5deg);transform:translateY(1.5px) rotate(-.5deg)}42%{-webkit-transform:translateY(2.5px) rotate(-1.5deg);-moz-transform:translateY(2.5px) rotate(-1.5deg);-ms-transform:translateY(2.5px) rotate(-1.5deg);-o-transform:translateY(2.5px) rotate(-1.5deg);transform:translateY(2.5px) rotate(-1.5deg)}44%,70%{-webkit-transform:translateY(1.5px) rotate(.5deg);-moz-transform:translateY(1.5px) rotate(.5deg);-ms-transform:translateY(1.5px) rotate(.5deg);-o-transform:translateY(1.5px) rotate(.5deg);transform:translateY(1.5px) rotate(.5deg)}48%,74%,82%{-webkit-transform:translateY(-.5px) rotate(.5deg);-moz-transform:translateY(-.5px) rotate(.5deg);-ms-transform:translateY(-.5px) rotate(.5deg);-o-transform:translateY(-.5px) rotate(.5deg);transform:translateY(-.5px) rotate(.5deg)}52%,56%,60%{-webkit-transform:translateY(2.5px) rotate(2.5deg);-moz-transform:translateY(2.5px) rotate(2.5deg);-ms-transform:translateY(2.5px) rotate(2.5deg);-o-transform:translateY(2.5px) rotate(2.5deg);transform:translateY(2.5px) rotate(2.5deg)}58%{-webkit-transform:translateY(.5px) rotate(2.5deg);-moz-transform:translateY(.5px) rotate(2.5deg);-ms-transform:translateY(.5px) rotate(2.5deg);-o-transform:translateY(.5px) rotate(2.5deg);transform:translateY(.5px) rotate(2.5deg)}84%{-webkit-transform:translateY(1.5px) rotate(2.5deg);-moz-transform:translateY(1.5px) rotate(2.5deg);-ms-transform:translateY(1.5px) rotate(2.5deg);-o-transform:translateY(1.5px) rotate(2.5deg);transform:translateY(1.5px) rotate(2.5deg)}90%{-webkit-transform:translateY(2.5px) rotate(-.5deg);-moz-transform:translateY(2.5px) rotate(-.5deg);-ms-transform:translateY(2.5px) rotate(-.5deg);-o-transform:translateY(2.5px) rotate(-.5deg);transform:translateY(2.5px) rotate(-.5deg)}92%{-webkit-transform:translateY(.5px) rotate(-.5deg);-moz-transform:translateY(.5px) rotate(-.5deg);-ms-transform:translateY(.5px) rotate(-.5deg);-o-transform:translateY(.5px) rotate(-.5deg);transform:translateY(.5px) rotate(-.5deg)}94%{-webkit-transform:translateY(2.5px) rotate(.5deg);-moz-transform:translateY(2.5px) rotate(.5deg);-ms-transform:translateY(2.5px) rotate(.5deg);-o-transform:translateY(2.5px) rotate(.5deg);transform:translateY(2.5px) rotate(.5deg)}0%,to{-webkit-transform:translate(0) rotate(0);-moz-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);-o-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.personInfo{margin-bottom:20px}.pages{text-align:right}.postBody{color:#23263b;font-size:1.55rem;line-height:1.6}.postBody p,.postCon p{margin:0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited{color:#9eabb3}.postCon a:hover{color:#98a0a4}.postBody ul,.postCon ul{margin-left:2em}.myposts_title{font-weight:700;text-align:center}#sideBar{font-size:12px}#sideBar h3{font-size:14px}#cnblogs_post_body img{height:auto;margin:10px 0;max-height:none!important;max-width:100%}.main-header{background-size:cover;background:#333;box-shadow:0 1px 2px #969696b3;display:flex;height:100vh;left:0;max-height:100vh;overflow:hidden;text-align:center;top:0;width:100%;z-index:3}.main-header .part{flex:1}.main-header .part .section{height:100%;overflow:hidden;position:relative;width:100%}.main-header .part .section img{height:100%;left:var(--x);object-fit:cover;pointer-events:none;position:absolute;width:100vw}#homeTopCanvas{z-index:-1}.inner{max-width:800px;padding:10px;position:relative;width:80%}.page-title,.sb-title{-webkit-animation-delay:.6s;animation-delay:.5s;color:#fff;font-weight:700;letter-spacing:-1px;text-shadow:0 3px 6px #0000004d}.sb-title{-webkit-animation:fade-in-down 1s}.page-title,.sb-title{animation:fade-in-down 1s both}.page-title{-webkit-animation:fade-in-down 1s both;font-family:Playball,cursive,kaiti,Arial;font-size:5rem;mix-blend-mode:screen}@keyframes pageTitleText{0%{text-shadow:2px 0 0 tomato}10%{text-shadow:-2px -2px 0 gold}20%{text-shadow:2px 0 0 lime}30%{text-shadow:2px 0 0 #40e0d0}40%{text-shadow:2px 2px 0 tomato}50%{text-shadow:0 -2px 0 gold}60%{text-shadow:0 2px 0 lime}70%{text-shadow:2px 0 0 #40e0d0}80%{text-shadow:2px -4px 0 tomato}90%{text-shadow:2px 2px 0 gold}to{text-shadow:2px 0 0 lime}}#footer .footer-text,.page-description{font-family:Long Cang,cursive}.sb-title{font-size:3.55rem}.vertical{align-items:center;display:flex;height:100%;position:absolute;width:100%;z-index:2}.page-author,.page-description{color:#fffc;display:none;font-weight:400;letter-spacing:.01rem;margin:0;text-shadow:0 3px 6px #00000080}.page-description{font-size:2.2rem;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.page-author,.page-description{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s both;-webkit-animation-delay:.1s;animation-delay:.3s}.page-author{font-family:Ubuntu Mono,monospace;font-size:1.5rem!important;line-height:1.3em}.scroll-down{-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite;bottom:45px;display:block;font-size:34px;height:34px;left:50%;margin-left:-16px;text-align:center;text-decoration:none!important;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:34px;z-index:100}.hidden,.m-list-title,.post-del-title{display:none}.scroll-down-icon{bottom:7px;color:#fff9;font-size:34px!important;position:relative}.scroll-down:hover{-webkit-animation:none;animation:none;color:#fff}.hidden{text-indent:-9999px;visibility:hidden}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg)}20%{-webkit-transform:translateY(-10px) rotate(-90deg);transform:translateY(-10px) rotate(-90deg)}30%{-webkit-transform:translateY(-5px) rotate(-90deg);transform:translateY(-5px) rotate(-90deg)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu-button-scroll{background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:0!important;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;color:#777aaf!important;left:-17px!important;width:35px!important}.menu-button-scroll:before{background:linear-gradient(#777aaf 20%,#0000 0,#0000 40%,#777aaf 0,#777aaf 60%,#0000 0,#0000 80%,#777aaf 0)!important}.m-list-title{border-bottom:1px solid #3b3b3b;position:relative;word-wrap:break-word;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif;margin:24px 0}.m-list-title-select{color:#888;font-size:22px!important;position:absolute;right:-7px;top:1px}#introduce div,#rightMenu{right:10px;text-align:center}.m-list-title-select:hover{color:#b8b8b8;cursor:pointer}.m-list-title>span{background:#000;bottom:-9px;box-shadow:0 0 0 6px #000;color:#b8b8b8;display:block;left:35%;line-height:20px;margin-left:-5px;position:absolute;text-align:center;width:74px}.blogpost-body blockquote{background-color:#f7f7f7!important;background-image:linear-gradient(180deg,#fff,#f5f5fa)!important;border:none!important;border-left:3px solid #5468ffcc!important}.blogpost-body blockquote,.blogpost-body p.tip{padding:15px!important;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.tip{background-color:#42b9831a!important;border:none!important;border-left:4px solid #42b983!important}.blogpost-body p.warn{background-color:#ff66661a!important;border:none!important;border-left:4px solid #f66!important;padding:15px!important;position:relative;--text-opacity:1!important;box-shadow:0 4px 11px 0 #252c6117,0 1px 3px 0 #5d64940f!important;color:#484c7a!important;font-size:14px;font-weight:400;margin:10px 8px!important}.blogpost-body p.warn:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;left:-12px;line-height:20px;position:absolute;text-align:center;top:14px;width:20px}blockquote p{margin:0!important;padding:0;text-indent:0!important}.textUnselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleIcon{color:#5d69a5;font-size:34px!important;line-height:50px;position:relative}#cnblogs_post_body ul{margin-left:20px;margin-top:5px;padding-left:0}.postBody li,.postCon li{list-style-type:disc;margin-bottom:.5em}#commentform_title,.entrylistTitle,.feedback_area_title{border-bottom:none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after{border-bottom:1px dashed #e9e9e9;bottom:16px;content:"";display:block;position:relative;text-align:center;width:100%}.entrylistTitle:after{left:200px}#commentform_title:after,.feedback_area_title:after{left:80px}#tbCommentBody{width:100%!important}#rightMenu{bottom:10px;min-width:24px;position:fixed;width:40px;z-index:2}div#rightMenu .rightMenuItem{border-radius:50%;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d649433;cursor:pointer;display:block;font-size:15px;height:28px;line-height:28px;margin-bottom:4px;padding:4px;position:relative;text-align:center;width:28px}#author_profile,#div_digg{margin-top:5px}#div_digg{float:right;font-size:12px;margin-bottom:10px;margin-right:20px;text-align:center;width:140px}#div_digg .buryit,#div_digg .diggit{border-radius:6px;cursor:pointer;height:58px;margin:0;padding-top:0;text-align:center;width:58px}#div_digg .diggit{background:#ecfdf5;border:1px solid #a7f3d0;color:#10b981;float:left}#div_digg .buryit{background:#f6f8fa;border:1px solid #e5e7eb;color:#6b7280;float:right}#div_digg .buryit i,#div_digg .diggit i{display:block;font-size:18px;font-weight:700;margin-top:4px}#div_digg .diggit .diggnum{color:#10b981;font-size:16px}#div_digg .buryit .burynum{color:#6b7280;font-size:16px}#rightMenu i{display:block;font-size:16px;font-weight:500}#rightMenu .hideRightMenu{display:none}#rightGzh i{font-size:18px}#rightDashang i{font-size:32px;left:-1px;position:relative}.rightMenuItem{background-image:linear-gradient(180deg,#fff,#f5f5fa);color:#777aaf;cursor:pointer;filter:Alpha(opacity=50);position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i,#update i{font-weight:600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan{color:#777;display:none;font-size:14px;font-weight:700;left:-156px;position:absolute;text-align:right;width:140px}#rightGzh .rightMenuSpan{top:-25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan,#update .rightMenuSpan{background:#1b1c1d!important;border:0;border-radius:3px;-webkit-box-shadow:0 0 6px -1px #8c92a380;box-shadow:0 0 6px -1px #8c92a380;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-95px;max-width:unset;opacity:.9;position:absolute;text-align:center;white-space:nowrap;width:83px}#attention .rightMenuSpan:before,#rightBuryit .rightMenuSpan:before,#rightDiggit .rightMenuSpan:before,#rightMenuHome .rightMenuSpan:before,#rightMenuSite .rightMenuSpan:before,#rtaDirectory .rightMenuSpan:before,#toUpDown .rightMenuSpan:before,#update .rightMenuSpan:before{background-attachment:scroll;background-clip:initial;background-color:#1b1c1d;bottom:auto;box-shadow:1px -1px 0 0 #b3b3b333;box-sizing:border-box;color:#fff;content:"";display:block;height:8.98px;left:auto;margin-top:-3.9px;opacity:.9;position:absolute;right:-.325em;top:50%;transform:matrix(.707107,.707107,-.707107,.707107,0,0);white-space:nowrap;width:8.98px}.rightDanshanSpan{bottom:-134px}.ds-pay{height:100%;text-align:center;width:100%}.ds-alipay,.ds-gzh,.ds-wecat{background:#fff;border-radius:0 6px 6px;box-shadow:0 2px 7px #0000004d;cursor:pointer;height:140px;margin:3px 0;padding:5px;position:relative;text-align:center;transition:all 1s ease-in-out 0s;width:140px}.ds-alipay img,.ds-gzh img,.ds-wecat img{border-radius:6px;height:100%;width:100%}.ds-alipay span,.ds-gzh span,.ds-wecat span{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 4px 7px #0000001a;color:#777;font-family:Ubuntu Mono,monospace;font-size:.85em;height:18px;left:-32px;line-height:18px;padding:0 6px 2px;position:absolute;top:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th{background-clip:padding-box;border:0;box-sizing:border-box;display:table-cell;height:40px;position:relative;text-overflow:ellipsis;vertical-align:middle}.attentionSpan{top:2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan{top:0}.rightDiggitSpan{top:7px}.toUpDownSpan{top:3px}#cnblogs_post_body table,.feedbackCon table{background-color:#fff;border:1px solid #ebeef5;border-bottom:0;border-collapse:initial!important;border-right:0;box-sizing:border-box;color:#222;display:table!important;font-size:14px;margin:0 0 10px;overflow:hidden!important;padding:0;position:relative;width:100%!important}.feedbackCon table{margin:10px 0}#cnblogs_post_body table thead,.feedbackCon table thead{color:#909399;font-size:16px;font-weight:500}#cnblogs_post_body table tr,.feedbackCon table tr{border:0}#cnblogs_post_body table tr:nth-child(2n),.feedbackCon table tr:nth-child(2n){background:#fafafa}#cnblogs_post_body table tr:hover,.feedbackCon table tr:hover{background-color:#ecf5ff}#cnblogs_post_body table th,.feedbackCon table th{background-color:#fff;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:100px;overflow:hidden;padding:12px 10px;text-align:left}#cnblogs_post_body table td,.feedbackCon table td{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;min-width:0;padding:12px 10px}#cnblogs_post_body>p{font-family:-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:"tnum";font-size:16px;font-variant:tabular-nums;font-weight:400;letter-spacing:.015em;line-height:1.8;margin:13px auto;padding:0;word-break:break-word}#cnblogs_post_body ul li{margin-left:18px}.cnblogs_code,pre{font-size:14px!important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre{font-family:Source Code Pro,Consolas,Menlo,Monaco,Courier New,monospace!important;font-weight:400}.header__span .dev__developer{left:90px;min-height:34px;top:12px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i{transition:all .6s cubic-bezier(.555,-.375,0,1.615)}.header__dev--open .dev__fe i{text-indent:5px!important}.header__dev--open .dev__ux i{text-indent:11px!important}.header__dev--open .dev__developer{opacity:.6;-webkit-transform:translateX(15px);transform:translateX(15px)}.header__dev--open .dev__slash{-webkit-transform:scale(.9) rotate(0);transform:scale(.9) rotate(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i{transition:all 1.2s cubic-bezier(.555,-.375,0,1.615)}#m-nav-list li{overflow:hidden;position:relative}#m-nav-list li a i{color:#888;font-size:16px;left:-2px;margin-right:3px;position:relative;top:1px}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle{display:none!important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news{display:none}#progressBar{left:0;position:fixed;top:0;width:100%;z-index:998}#home code:not([class]),span.cnblogs_code{background-color:#f9f2f4;border:0;border-radius:3px;bottom:1px;color:#d83b64;display:inline;font-weight:700;padding:2px 4px;position:relative}.cnblogs_code{background-color:initial;border:0;line-height:20px;margin:0 auto;overflow:hidden;padding:0;position:relative}pre{border:0!important;border-radius:0 0 4px 4px!important;margin:0;padding:10px 0 0 10px;white-space:pre;word-break:break-all;word-wrap:break-word;counter-reset:itemcounter}.postBody pre:not(.hljs){color:#23263b}pre .line-numbers-rows{color:#999;counter-increment:itemcounter;left:1px;position:absolute;text-align:center;width:34px}.code-pre-line,code-box{display:block;position:relative}code-box{border-radius:4px;-webkit-box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;box-shadow:0 4px 11px -2px #252c6126,0 1px 3px 0 #5d64940f;margin:5px}.code-hljs-len{background-color:#e6e6e61a;border-radius:2px;color:#999;display:inline-block;font-size:12px;height:22px;left:73px;line-height:22px;padding:0 6px;position:absolute;top:6px;visibility:hidden}code-box .code-tools{display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:4px 4px 0 0;color:#effc;font-size:14px;height:16px;min-height:1.2rem;overflow:hidden;padding:6px}code-box .code-tools:after{background:#fc625d;border-radius:50%;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;content:" ";height:12px;left:12px;position:absolute;top:11px;width:12px}pre .line-numbers-rows:before{content:counter(itemcounter)}.code-pre-line{padding-left:44px!important}.code-copay-btn{align-items:center;background-color:#e6e6e633;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;opacity:0;padding:1px 0 0 2px;position:absolute;right:8px;text-align:center;top:6px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:26px;z-index:1}.cnblogs_code div{background-color:initial}.cnblogs_code_collapse{background-color:#fff;border:0;color:#d08770;cursor:pointer;display:inline;font-family:Merriweather,Open Sans,Microsoft Jhenghei,Microsoft Yahei,sans-serif!important;font-weight:700;position:relative;top:1px}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd{display:none}.cnblogs_code_toolbar{height:0}.cnblogs_code_copy a{background-repeat:no-repeat;display:inline-block;height:16px;margin:0;padding:0;position:absolute;width:16px}.code_img_closed,.code_img_opened{cursor:pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img{background-color:initial!important;border:none!important}.cnblogs-markdown code,.cnblogs-post-body code{background-color:unset!important;border:0!important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env){background-color:#f9f2f4!important;border:0!important;border-radius:3px!important;bottom:1px;color:#d83b64;font-family:Ubuntu Mono,monospace!important;font-size:13px!important;font-weight:600;padding:2px 4px!important;position:relative;text-indent:0!important}#cnblogs_post_body>pre .cnblogs_code_copy a{right:5px}#cnblogs_post_body>pre{margin:10px 15px!important}#pageAnimationOffOn{color:#fff9;cursor:pointer;position:absolute;right:20px;top:15px;z-index:999}#pageAnimationOffOnIcon{display:inline-block;font-size:20px;font-weight:700}.toc{margin-bottom:30px}.article-info{color:#fff;margin-top:0}.article-info-text{margin-bottom:18px}.article-info-tag{background-image:none;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:22px;letter-spacing:2px;line-height:22px;margin:0 0 0 10px;padding:0 5px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.article-tag-class-color{background-color:#e8a258}.article-tag-color{background-color:#6fa3ef}a[name=top],div#loading{background-color:#f0f0f0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1099}#evanyou{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}#green_channel{border:0;border-bottom:1px dashed #eee;border-top:1px dashed #eee;display:inline-block;font-size:12px;margin-bottom:10px;margin-top:10px;padding:10px 0;text-align:center;vertical-align:middle;width:100%!important}#blog_post_info #green_channel a{display:none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo{background-image:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:30px;letter-spacing:2px;line-height:30px;margin:10px auto auto;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;width:80px}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover{transform:scale(1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active{transform:scale(.95);transition:all .4s -125ms}a#green_channel_digg{background-color:#5c8ec6;box-shadow:0 15px 18px -6px #5fc1cea6}a#green_channel_follow{background-color:#e33100!important;box-shadow:0 15px 18px -6px #e33100a6;margin-left:10px}a#green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffc64ba6;margin-left:10px}a#green_channel_weibo{background-color:#ff464b!important;box-shadow:0 15px 18px -6px #ff464ba6!important;margin-left:10px;width:45px}a#green_channel_wechat{background-color:#3cb034!important;box-shadow:0 15px 18px -6px #3cb034a6!important;margin-left:10px;width:45px}#author_profile_info img.author_avatar{border:3px solid #f7f7f7;border-radius:100%;box-shadow:inset 1px 1px 3px #0000004d,0 1px 3px #0006;margin-left:3px;margin-right:7px;padding:0}div#green_channel img{height:20px;width:20px}@keyframes beating{0%,30%,70%,to{transform:scale(1)}20%,50%{transform:scale(1.6)}}.footer-t1{background:#232323;margin:250px 0 0!important;min-height:130px!important}.footer-image{height:368px;pointer-events:none;position:absolute;top:-293px;width:100%;z-index:1}#footer .footer-box{margin:0 auto;max-width:900px;text-align:center;width:70%}#footer .footer-text{border-bottom:1px dashed #333;font-size:16px;margin:0 auto 5px;padding-bottom:5px}#footer .footer-text .footer-text-icon{display:inline-block;font-size:14px;margin:0 7px;-webkit-font-smoothing:antialiased;animation:iconAnimate 1.33s ease-in-out infinite}footer footer-background{bottom:7.25rem;height:18rem;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:-1}footer footer-background figure{bottom:0;height:15rem;left:0;margin:0;position:absolute;width:100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground{background-repeat:repeat-x!important;bottom:0;left:0;position:absolute;right:0}footer footer-background .foreground{background-size:225em 15em!important;top:1rem!important}footer footer-background .background{background-size:225em 21.313em!important;top:-1em!important}footer footer-background .clouds{background-size:225em 15em!important;top:-2em!important}table#blogCalendar>tbody>tr>td>a{color:#bbb}.art-dialog{background-color:#000000b3!important;border:unset!important;color:#f9f9f9!important}.art-dialog-header{border-bottom:1px solid #444!important}.art-dialog-footer{padding:0 20px 10px!important}.art-dialog-button button{border:unset!important;color:#f9f9f9!important;font-size:12px!important;padding:2px 6px!important}.art-dialog-button button[i-id=cancel]{background-color:#d98d6f!important}.art-dialog-statusbar{padding:0 0 0 16px!important}.art-dialog-button button[i-id=cancel]:hover{background-color:#ca8966!important}.art-dialog-statusbar a{color:#ff9128}.art-dialog-content a{color:#85d6d9}.art-dialog-close{color:#fff!important;text-shadow:unset!important}.art-dialog-button button[i-id=\6CE8\518C]{background-color:#5fcc7d!important}@-moz-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-webkit-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@-o-keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}@keyframes iconAnimate{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%,50%,60%,70%,80%{transform:scale(1.1)}}#dayNightSwitch{cursor:pointer;display:inline-block;opacity:.65;position:absolute;right:20px;top:25px;z-index:4}#dayNightSwitch .onOff{background:#324164;border:2px solid #1e2d50;border-radius:25px;box-shadow:0 15px 10px -10px #0003,0 5px 10px #0000001a;height:25px;overflow:hidden;position:relative;width:65px}#dayNightSwitch .onOff *{transition:all .4s ease}#dayNightSwitch .onOff.daySwitch{border:2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky{animation:none!important;border-radius:25px;height:25px;left:0;position:absolute;top:0;transform:translate(0);width:65px}#dayNightSwitch .onOff.daySwitch .sunMoon{background:#ffdf61;border:2px solid #d9b31c;left:calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater{transform:scale(0)!important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud{animation:cloudAnim 2.5s linear infinite;opacity:1;transform:translatex(0);transition-delay:.2s}#dayNightSwitch .onOff .sunMoon{background:#f0e1a5;border:2px solid #ccc091;border-radius:100%;height:16px;left:3px;position:absolute;top:2.5px;width:16px}#dayNightSwitch .onOff .sunMoon .crater{background:#ccc091;border-radius:13px;height:5px;left:50%;position:absolute;top:20%;width:5px}#dayNightSwitch .onOff .sunMoon .crater.crater1{left:30%;top:45%;transform:scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2{left:55%;top:60%;transform:scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud{background:#fff;border-radius:3px;opacity:0;position:absolute;transform:translatex(-20px);transition-delay:0s}#dayNightSwitch .onOff .sunMoon .cloud.part1{height:2px;left:-12px;top:calc(50% - 1.5px);width:20px}#dayNightSwitch .onOff .sunMoon .cloud.part1:before{background:#fff;border-radius:3px;content:"";height:3px;left:40%;position:absolute;top:-100%;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{background:#fff;border-radius:3px;content:"";height:2px;left:20%;position:absolute;top:-200%;width:15px}#dayNightSwitch .onOff .sunMoon .cloud.part2{height:3px;left:-1px;top:calc(50% + .3px);width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{background:#fff;border-radius:3px;content:"";height:2px;left:-8px;position:absolute;top:100%;width:18px}#dayNightSwitch .onOff .star{background:#5ebedb;border-radius:5px;height:5px;left:50%;position:absolute;top:10%;transform:translate(20px,5px);width:5px}#dayNightSwitch .onOff .star.star1{animation:starAnim1 3s linear -2.4s infinite;transform:translate(10px,15px) scale(.3)}#dayNightSwitch .onOff .star.star2{animation:starAnim2 3s linear -1.1s infinite;transform:translate(15px,-7px) scale(.6)}#dayNightSwitch .onOff .star.star3{animation:starAnim3 3s linear -1.5s infinite;transform:translate(35px,-12px) scale(.9)}#dayNightSwitch .onOff .star.star4{animation:starAnim4 3s linear -1.9s infinite;transform:translate(30px,12px) scale(.4)}#dayNightSwitch .onOff .star.star5{animation:starAnim5 3s linear -2.8s infinite;transform:translate(0) scale(.6)}#dayNightSwitch .onOff .star.sky{animation:skyAnim 3s linear -.4s infinite}.desc-width-60{width:60%}.desc-parent-minheight-150{min-height:150px}@keyframes starAnim1{0%{transform:translate(5px,30px) scale(.3)}20%{transform:translate(8px,17px) scale(.3)}50%{transform:translate(10px) scale(.3)}80%{transform:translate(8px,-17px) scale(.3)}to{transform:translate(5px,-30px) scale(.3)}}@keyframes starAnim2{0%{transform:translate(10px,30px) scale(.6)}20%{transform:translate(13px,17px) scale(.6)}50%{transform:translate(15px) scale(.6)}80%{transform:translate(13px,-17px) scale(.6)}to{transform:translate(10px,-30px) scale(.6)}}@keyframes starAnim3{0%{transform:translate(30px,30px) scale(.9)}20%{transform:translate(33px,17px) scale(.9)}50%{transform:translate(35px) scale(.9)}80%{transform:translate(33px,-17px) scale(.9)}to{transform:translate(30px,-30px) scale(.9)}}@keyframes starAnim4{0%{transform:translate(25px,30px) scale(.4)}20%{transform:translate(28px,17px) scale(.4)}50%{transform:translate(30px) scale(.4)}80%{transform:translate(28px,-17px) scale(.4)}to{transform:translate(25px,-30px) scale(.4)}}@keyframes starAnim5{0%{transform:translateY(30px) scale(.6)}20%{transform:translate(3px,17px) scale(.6)}50%{transform:translate(5px) scale(.6)}80%{transform:translate(3px,-17px) scale(.6)}to{transform:translateY(-30px) scale(.6)}}@keyframes skyAnim{0%{transform:translate(15px,30px) scale(1)}20%{transform:translate(18px,17px) scale(1)}50%{transform:translate(20px) scale(1)}80%{transform:translate(18px,-17px) scale(1)}to{transform:translate(15px,-30px) scale(1)}}@keyframes cloudAnim{0%,to{transform:translatex(0)}14%{transform:translatex(5px)}56%{transform:translatex(-10px)}}@-moz-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-webkit-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-o-keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@keyframes refreshAnimation{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(.9)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:1200px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:60vh;min-height:240px}#home{max-width:100vw;width:85%}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.8rem}.entrylistItemPostDesc,.postDesc{font-size:1.3rem}.entrylistPosttitle,.page-title{font-size:4rem;letter-spacing:-1px}.sb-title{font-size:3.3rem;letter-spacing:-1px}p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:15px}.page-description{font-size:2rem;line-height:2rem;-webkit-line-clamp:4}.page-author{font-size:1.3rem!important;line-height:1.3em}#aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js{display:none!important}.c_b_p_desc_readmore{font-size:14px;width:75px}}@media only screen and (max-width:960px){.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50vh;max-height:50vh;min-height:240px}#home{width:auto}#pageAnimationOffOn{display:none}#articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img{display:none!important}#articleSuffix .articleSuffix-right{width:calc(100% - 12px)!important}.c_b_p_desc,.entrylistPostSummary{width:100%!important}.postCon{min-height:unset!important}}@media only screen and (max-width:720px){body{position:relative}#cnblogs_post_body>p{font-size:1em;line-height:1.8em;padding:0 10px}.main-header{height:40vh;margin-bottom:15px;max-height:40vh}#home{box-shadow:unset;padding-left:5px}.entrylistPosttitle a:link,.postTitle a:link{font-size:2.3rem}.entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc{font-size:12px}.commentform,.menu-button{border:none!important;margin:0!important}.inner{margin:2rem auto;width:auto}.entrylistPosttitle,.page-title{font-size:2.6rem}.sb-title{font-size:2.8rem}.page-description{font-size:1.6rem;-webkit-line-clamp:2}.page-author{font-size:1rem!important}.menu-button-scroll{left:-5px!important;width:33px!important}#aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js{display:none!important}.postMeta{font-size:12px}.postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i{font-size:13px}p.article-info-text>.postMeta br{display:inline}.article-info-tag{padding:0 3px}.c_b_p_desc_readmore{border-bottom:1px solid #666;font-size:13px;width:68px}.postSticky{font-size:12px;top:-4px}#footer .footer-box{width:95%}#dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky{border-radius:18px;height:18px;width:50px}#dayNightSwitch .onOff .sunMoon{height:12px;top:1px;width:12px}#dayNightSwitch .onOff.daySwitch .sunMoon{left:calc(100% - 19px)}#dayNightSwitch{right:12px;top:15px}#dayNightSwitch .onOff .star{top:-50%}#dayNightSwitch .onOff .sunMoon .crater{height:3px;width:3px}#dayNightSwitch .onOff .sunMoon .cloud.part1{width:17px}#dayNightSwitch .onOff .sunMoon .cloud.part1:after{width:12px}#dayNightSwitch .onOff .sunMoon .cloud.part2:before{width:15px}#tbCommentBody{background-size:60%!important}} \ No newline at end of file diff --git a/dist/simple-memory.js b/dist/simple-memory.js index 7f062bea..23e77994 100644 --- a/dist/simple-memory.js +++ b/dist/simple-memory.js @@ -1 +1 @@ -!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"75812474",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"49fcdf24",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file +!function(){var t,e,n,i,o,s,r,a,l,c,u,h,p={902:function(t,e){"use strict";e.A={init(){$.__event.scroll={},$.__event.scroll.handle=[],$.__event.scroll.temScroll=0,$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{$.__event.scroll.docScroll=$(document).scrollTop(),$.__event.scroll.homeScroll=$("#home").offset().top-40,this.handle.scroll(),$.__event.scroll.temScroll=$.__event.scroll.docScroll})),$.__event.resize={},$.__event.resize.handle=[],$(window).resize((()=>{this.handle.resize()}))},handle:{scroll:()=>{for(let t=0;t<$.__event.scroll.handle.length;t++)$.__event.scroll.handle[t]()},resize:()=>{for(let t=0;t<$.__event.resize.handle.length;t++)$.__event.resize.handle[t]();$.__tools.setDomHomePosition()}}}},348:function(t,e,n){var i={"./article":[684,153,551],"./article.js":[684,153,551],"./books":[736,153,111],"./books.js":[736,153,111],"./common/com-article":[508,153],"./common/com-article.js":[508,153],"./home":[819,390],"./home.js":[819,390],"./links":[775,153,510],"./links.js":[775,153,510]};function o(t){if(!n.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],o=e[0];return Promise.all(e.slice(1).map(n.e)).then((function(){return n(o)}))}o.keys=function(){return Object.keys(i)},o.id=348,t.exports=o},879:function(t,e,n){"use strict";async function i(t="",e="GET",n={},i={}){let o={method:e,mode:"cors",redirect:"follow",referrerPolicy:"no-referrer"};Object.keys(i).length&&(o.headers=i),Object.keys(n).length&&(o.body=JSON.stringify(n));return(await fetch(t,o)).json()}n.d(e,{E:function(){return i}})}},d={};function f(t){var e=d[t];if(void 0!==e)return e.exports;var n=d[t]={exports:{}};return p[t](n,n.exports,f),n.exports}f.m=p,t="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",n="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},f.a=function(o,s,r){var a;r&&((a=[]).d=-1);var l,c,u,h=new Set,p=o.exports,d=new Promise((function(t,e){u=e,c=t}));d[e]=p,d[t]=function(t){a&&t(a),h.forEach(t),d.catch((function(){}))},o.exports=d,s((function(o){var s;l=function(o){return o.map((function(o){if(null!==o&&"object"==typeof o){if(o[t])return o;if(o.then){var s=[];s.d=0,o.then((function(t){r[e]=t,i(s)}),(function(t){r[n]=t,i(s)}));var r={};return r[t]=function(t){t(s)},r}}var a={};return a[t]=function(){},a[e]=o,a}))}(o);var r=function(){return l.map((function(t){if(t[n])throw t[n];return t[e]}))},c=new Promise((function(e){(s=function(){e(r)}).r=0;var n=function(t){t!==a&&!h.has(t)&&(h.add(t),t&&!t.d&&(s.r++,t.push(s)))};l.map((function(e){e[t](n)}))}));return s.r?c:r()}),(function(t){t?u(d[n]=t):c(p),i(a)})),a&&a.d<0&&(a.d=0)},o=[],f.O=function(t,e,n,i){if(!e){var s=1/0;for(c=0;c=i)&&Object.keys(f.O).every((function(t){return f.O[t](e[a])}))?e.splice(a--,1):(r=!1,i0&&o[c-1][2]>i;c--)o[c]=o[c-1];o[c]=[e,n,i]},f.F={},f.E=function(t){Object.keys(f.F).map((function(e){f.F[e](t)}))},f.H={},f.G=function(t){Object.keys(f.H).map((function(e){f.H[e](t)}))},r=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},f.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null);f.r(n);var i={};s=s||[null,r({}),r([]),r(r)];for(var o=2&e&&t;"object"==typeof o&&!~s.indexOf(o);o=r(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return t[e]}}));return i.default=function(){return t},f.d(n,i),n},f.d=function(t,e){for(var n in e)f.o(e,n)&&!f.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},f.f={},f.e=function(t){return Promise.all(Object.keys(f.f).reduce((function(e,n){return f.f[n](t,e),e}),[]))},f.u=function(t){return"script/"+{74:"mouse-mouse",87:"mouse-click",111:"page-books",139:"article-code",153:"page-common-com-article",261:"circle-magic",287:"iconfont",327:"com-after",381:"nh-banner-animation",390:"page-home",489:"gf-blink",510:"page-links",542:"com-before",551:"page-article",596:"code-hljs",667:"background-ribbons",673:"background-particles",677:"mouse-mo",808:"banner-images",866:"day-night",951:"background-season",987:"mouse-bubble",999:"google-fonts"}[t]+"."+{74:"94fa54d3",87:"e293f3fa",111:"28b330e6",139:"bef7a999",153:"171b5aba",261:"fbc978f0",287:"bccf406a",327:"6a9befd3",381:"8e2950ad",390:"49fcdf24",489:"b59b3904",510:"36eaa3d6",542:"37bb1aae",551:"33ec5663",596:"2bb708b4",667:"817d7cf1",673:"b1ff9ebc",677:"b54f5304",808:"58aa73ec",866:"3267b143",951:"5098f6ee",987:"8aec228a",999:"4602e00f"}[t]+".js"},f.miniCssF=function(t){return"style/"+{74:"mouse-mouse",111:"page-books",153:"page-common-com-article",287:"iconfont",381:"nh-banner-animation",489:"gf-blink",510:"page-links",542:"com-before",673:"background-particles",866:"day-night",999:"google-fonts"}[t]+"."+{74:"5e68e4e5",111:"0865330e",153:"d201bb8b",287:"cfd96386",381:"7ff7a955",489:"0cc7f6e2",510:"d0996f89",542:"623dd38a",673:"457e1a14",866:"b7356ffd",999:"66c39700"}[t]+".css"},f.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),f.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a={},l="cnblogs-theme:",f.l=function(t,e,n,i){if(a[t])a[t].push(e);else{var o,s;if(void 0!==n)for(var r=document.getElementsByTagName("script"),c=0;c-1&&(!t||!/^http(s?):/.test(t));)t=n[i--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),f.p=t}(),c=function(t){return new Promise((function(e,n){var i=f.miniCssF(t),o=f.p+i;if(function(t,e){for(var n=document.getElementsByTagName("link"),i=0;i0;)this._idleSpringIndices.pop();for(let n=0,i=this._activeSprings.length;n0;){let t=this._idleSpringIndices.pop();t>=0&&this._activeSprings.splice(t,1)}},loop:function(t){let e;-1===this._lastTimeMillis&&(this._lastTimeMillis=t-1);let n=t-this._lastTimeMillis;this._lastTimeMillis=t;let i=0,o=this.listeners.length;for(i=0;i0&&(te||t>e&&this.getCurrentValue()s.MAX_DELTA_TIME_SEC&&(i=s.MAX_DELTA_TIME_SEC),this._timeAccumulator+=i;let o,r,a,l,c,u,h,p,d,f,g=this._springConfig.tension,m=this._springConfig.friction,_=this._currentState.position,y=this._currentState.velocity,b=this._tempState.position,S=this._tempState.velocity;for(;this._timeAccumulator>=s.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=s.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/s.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),n=!0);let v=!1;this._wasAtRest&&(this._wasAtRest=!1,v=!0);let w=!1;n&&(this._wasAtRest=!0,w=!0),this.notifyPositionUpdated(v,w)},notifyPositionUpdated:function(t,e){for(let n=0,i=this.listeners.length;n18&&t<=44?this.b3Friction2(t):this.b3Friction3(t),e}}),e.extend(a,{fromOrigamiTensionAndFriction:function(t,e){return new a(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(e))},fromBouncinessAndSpeed:function(e,n){var i=new t.BouncyConversion(e,n);return this.fromOrigamiTensionAndFriction(i.bouncyTension,i.bouncyFriction)}}),a.DEFAULT_ORIGAMI_SPRING_CONFIG=a.fromOrigamiTensionAndFriction(40,7),e.extend(a.prototype,{friction:0,tension:0});let h={};e.hexToRGB=function(t){if(h[t])return h[t];3===(t=t.replace("#","")).length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);let e=t.match(/.{2}/g),n={r:parseInt(e[0],16),g:parseInt(e[1],16),b:parseInt(e[2],16)};return h[t]=n,n},e.rgbToHex=function(t,e,n){return t=t.toString(16),e=e.toString(16),n=n.toString(16),"#"+(t=t.length<2?"0"+t:t)+(e=e.length<2?"0"+e:e)+(n=n.length<2?"0"+n:n)};let p,d=t.MathUtil={mapValueInRange:function(t,e,n,i,o){return i+(t-e)/(n-e)*(o-i)},degreesToRadians:function(t){return t*Math.PI/180}};function f(t,e){let n=t.indexOf(e);-1!=n&&t.splice(n,1)}e.extend(e,d),"undefined"!=typeof window&&(p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}),p||"undefined"==typeof process||"node"!==process.title||(p=setImmediate),e.onFrame=function(t){return p(t)},"undefined"!=typeof exports?e.extend(exports,t):"undefined"!=typeof window&&(window.rebound=t)}();var e=function(){function t(t,e){for(let n=0;ne)return 1;if(t{let o=$(t[e]);o.prepend(``),$("#articleInfo").append(`\n \n `)}))},tempReplacement:function(t,e,n){let i=new RegExp(`##${e}##`,"g");return t.replace(i,n)},batchTempReplacement:function(t,e){let n=t;return $.each(e,(function(t){let i=e[t],o=new RegExp(`##${i[0]}##`,"g");n=n.replace(o,i[1])})),n},dynamicLoadingCss:function(t){$("head").append(""),$("head").children(":last").attr({rel:"stylesheet",type:"text/css",href:t})},dynamicLoadingJs:function(t){return new Promise(((e,n)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:t,success:function(t){e(t)},error:function(t){n(t)}})}))},htmlFiltrationScript:function(t){let e=new RegExp("","ig");return t.replace(e,"")},clearIntervalTimeId:function(t){null!=t&&window.clearInterval(t)},actScroll:function(t,e){$("html,body").stop().animate({scrollTop:t},e)},getScrollPercent:function(){const t=$(window).height(),e=$(document).height();return e===t?"0":($(window).scrollTop()/(e-t)*100).toFixed(0)},randomNum:function(t,e){switch(arguments.length){case 1:return parseInt(Math.random()*t+1);case 2:return parseInt(Math.random()*(e-t+1)+t);default:return 0}},setDomHomePosition:function(){$("#home").css("margin-top",`${$(".main-header").outerHeight()}px`)},getRunDate:function(t){let e=t.split("-"),n=new Date;n.setUTCFullYear(e[0],e[1]-1,e[2]),n.setUTCHours(0,0,0,0);let i=n,o=((new Date).getTime()-i.getTime())/864e5,s=Math.floor(o),r=-24*(s-o),a=Math.floor(r),l=-60*(a-r),c=Math.floor(-60*(a-r));return{daysold:s,hrsold:a,minsold:c,seconds:Math.floor(-60*(c-l)).toString()}},setCookie:function(t,e,n){let i=new Date;i.setTime(i.getTime()+1e3*n),document.cookie=t+"="+escape(e)+"; expires="+i.toGMTString()+"; path=/"},getCookie:function(t){let e,n=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return e=document.cookie.match(n),e?unescape(e[2]):null},randomString:function(t){t=t||32;let e="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n="";for(let i=0;i{localStorage.setItem("version",t.tag_name),localStorage.setItem("repoUrl",t.html_url)})),h(localStorage.getItem("version"),$.__config.default.version)},setCommentBackground:function(t){"day"==t?$("textarea").css("background",$.__config.articleContent.commentBackground.options.day):$("textarea").css("background",$.__config.articleContent.commentBackground.options.night)},htmlReplace:function(t,e,n){$(t).html($(t).html().replace(e,n))}},d=f(902);$.__loading=new function(){let e=this;this.config=$?.__config?.loading||{rebound:{tension:16,friction:5},spinner:{id:"spinner",radius:90,sides:3,depth:4,colors:{background:"#f0f0f0",stroke:"#272633",base:null,child:"#272633"},alwaysForward:!0,restAt:.5,renderBase:!1}},this.spring=null,this.spinner=null,this.initRebound=()=>{let n=e.config.rebound,i=new t.SpringSystem;e.spring=i.createSpring(n.tension,n.friction)},this.initSpinner=()=>{let t=e.config.spinner;e.spinner=new o(t)},this.start=()=>{$("#blog-news").prepend('
      '),e.initRebound(),e.initSpinner(),e.spinner.init(e.spring,!0)},this.stop=()=>{$("body").css("overflow","auto"),e.spinner.setComplete(),$("div#loading").hide(),$('a[name="top"]').hide()}},$.__loading.start(),$(document).ready((function(){$.__config=$.extend(!0,s,window?.cnblogsConfig||{}),$.__status=c,$.__tools=p,$.__timeIds={},$.__event={},$.__config.info.name||=$.__status.user,$.__tools.dynamicLoadingJs($.__config.default.moment).then((t=>{f(348)(`./${$.__status.pageType}`).then((t=>{const e=t.default;f.e(542).then(f.bind(f,561)).then((t=>{(0,t.default)(),e(),f.e(327).then(f.bind(f,523)).then((t=>{(0,t.default)(),$.__tools.setDomHomePosition(),d.A.handle.scroll(),d.A.handle.resize()}))}))}))})).catch((t=>console.error("moment.js",t)))}))}(),g=f.O(g)}(); \ No newline at end of file diff --git a/dist/simple-memory.js.gz b/dist/simple-memory.js.gz index 898ce1d8bdda1ca093564e259975daaddf05c514..87d874ea94b5ed2c65b202b1e1eee4c1b81c0acf 100644 GIT binary patch delta 11664 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 a>*AJ;XFj}uH&eI!{2vHvA?X|}l>h+5JI=!Z delta 11666 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 {rWfmj7)=&MsxP@(}FLP zRNmgLKKJ^^Cn^|?`v?`MVD&xsQr&aUJMe!V<(wo>&D7GPb!={m$tPO*+B@ICI9~~% ze*?=G^Hc)I7r$We;R=cpjIwwvggU&m`t^MmF!|_a2nNcJ8w_FAB%#05e#qe*MkxQW zW3X8+&YTyvRk{wB%$YGc&!%come8fx_D5FV@;yo@oHC>7kq(zd`5Q(O3@j0l_)>od zvjH!@mULki4pOY1{Je%>Wg9mah1MZD0!s%Z{&kk<1JrY?R(`e(+QyHZ>uY@u(J^Aq zF`2fRL0kL&wUJSVFUa>tmQwR1p(Gc2l~}84EAo@d%yM&?p*|WrGGq1=}D?Z`Ik<;x0Op zNL^JqAYw7=a(WBvzqiv9OqqP0 z=WI5(!rqz&s(fkk!4}Y}_8MC`Fa1aP{V)eEPO&xspX8oHeS72m{d%J%QL2tR_<{N% zg@{vsslSz7oWhG;@RQz9F7qE|_+aIyo`Jl-_e)sH3sr)1wig~&g8+ZjYxAmrj;#Li znQi^(96efBVCNpG&5zZ>+Ek|Mtg-?)iX3X49QRD2NWYmE;gf-9S1VdBF6!985b7B@ zYV~`kJ5_uA2dkDH-nCRM8;8zQXHIw+Q)7zP(-NBMGoN<(pA#q(16s?^Pg8yNyVxE= cSlYU{W#gF-FW}A8?LG?s2Ux8y;4GB@0CyhK%K!iX From 4c6a3ba231fd6743ce1882ae234fe9c992fb1142 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 18 Dec 2024 17:00:31 +0800 Subject: [PATCH 034/129] chore(components): postMeta --- src/components/postMeta/postMeta.js | 32 ++++++++++++----------------- src/page/books.js | 12 +++-------- src/page/home.js | 6 +++--- 3 files changed, 19 insertions(+), 31 deletions(-) diff --git a/src/components/postMeta/postMeta.js b/src/components/postMeta/postMeta.js index 7064ad87..33ebb502 100644 --- a/src/components/postMeta/postMeta.js +++ b/src/components/postMeta/postMeta.js @@ -8,26 +8,20 @@ */ export default function main(postDescText) { - let getPostMetaInfo = (postDescInfo) => { - let postDescRep = postDescInfo.replace(/[\r\n]/g, ''); + const regexps = [ + /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/, + /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/, + /.*posted\s*@\s*([0-9\-:\s]{16}).*/, + ]; - let postMetaRex = /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*推荐\s*\((\d*)\).*/, - postMetaRex2 = /.*posted\s*@\s*([0-9\-:\s]{16}).*阅读\s*\((\d*)\).*评论\s*\((\d*)\).*/, - postMetaRex3 = /.*posted\s*@\s*([0-9\-:\s]{16}).*/, - diggCount = $('#digg_count'), - info = postDescRep.match(postMetaRex) || postDescRep.match(postMetaRex2) || postDescRep.match(postMetaRex3), - date = typeof info[1] === 'undefined' ? '1970-01-01 00:00' : info[1], - vnum = typeof info[2] === 'undefined' ? '0' : info[2], - cnum = typeof info[3] === 'undefined' ? '0' : info[3], - tnum = typeof info[4] === 'undefined' ? (diggCount.length ? diggCount.text() : '0') : info[4]; + const match = regexps.find((regexp) => postDescText.match(regexp)); - return { - date: date, - vnum: vnum, - cnum: cnum, - tnum: tnum, - }; - }; + const [, date, vnum, cnum, tnum] = match; - return getPostMetaInfo(postDescText); + return { + date: date || '1970-01-01 00:00', + vnum: vnum || '0', + cnum: cnum || '0', + tnum: tnum || $('#digg_count').text() || '0', + }; } diff --git a/src/page/books.js b/src/page/books.js index 1b8681a0..17a5d9ff 100644 --- a/src/page/books.js +++ b/src/page/books.js @@ -4,14 +4,10 @@ import articleDirectory from '../components/articleDirectory/articleDirectory'; import comArticle from './common/com-article'; export default function main() { - /** - * 文章页公共处理 - */ + // 文章页公共处理 comArticle(); - /** - * 书单页处理 - */ + // 书单页处理 if ($.__config.bookList.length) { import(/* webpackChunkName: "gf-blink" */ '../style/gf-blink.css'); @@ -73,8 +69,6 @@ export default function main() { articleSuffixFlg.length ? articleSuffixFlg.before(html) : postBody.append(html); } - /** - * 设置文章目录 - */ + // 设置文章目录 articleDirectory(); } diff --git a/src/page/home.js b/src/page/home.js index e80d44e2..9a747f80 100644 --- a/src/page/home.js +++ b/src/page/home.js @@ -90,7 +90,7 @@ export default function main() { } }); function postMetaHtml(postDescText) { - let info = postMeta(postDescText); // 假设此函数根据文本提取所需信息 + let info = postMeta(postDescText); return `