@import url(https://cdn.bootcdn.net/ajax/libs/font-awesome/5.13.0/css/all.min.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{outline:none}a{color:inherit;cursor:pointer}a,a:hover,a:link,a:visited{text-decoration:none!important}#under_post_card1,#under_post_card2{display:none}:root{--color-basic-50:#fff;--color-basic-75:#fafafa;--color-basic-100:#f8f8f8;--color-basic-200:#eaeaea;--color-basic-300:#e1e1e1;--color-basic-400:#cacaca;--color-basic-500:#b3b3b3;--color-basic-600:#8e8e8e;--color-basic-700:#6e6e6e;--color-basic-800:#4b4b4b;--color-basic-900:#2c2c2c;--body-bg:#f5f6f7;--body-color:#000;--mainContent-bg:#f5f6f7;--postCon-bg:#f6f8fa;--postDesc-color:#999;--sidebar-bg:#fff;--sidebarBlock-border-color:#f5f6f7;--sidebarTitle-color:#333;--sidebarItem-hover-color:#000;--tags-bg:#fff;--tags-color:#000;--btn-bg-color:#fff;--btn-bg-hover-color:#f5f6f7;--btn-bg-active-color:#eaeaea;--btn-border-color:#eaeaea;--footer-bg:#fff;--pager-bg:#fff;--pagerBtn-bg:#f5f6f7;--listItem-bg:#fff;--listItemTitle-bg:#fff;--listItemTitle-border-color:#eee;--form-bg:#fff;--formTitle-bg:#f6f8fa;--form-border-color:#ccc;--commonBody-bg:#eee;--commonBody-color:#333;--layer-bg:#ccc;--ad-bg:#eee;--md-hr-color:#ddd;--md-table-border-color:#202234;--md-blockquote-bg:#f6f8fa;--md-blockquote-color:#202234;--md-blockquote-border-color:#ccc;--md-summary-bg:#fafafa;--md-kbd-bg:#ccc;--md-singlelinecode-bg:#eee;--searchbar-bg:#fff;--searchbar-color:#000;--account-bg:#fff;--logo-bg:linear-gradient(180deg,#fff 0%,#fff 76%,rgba(21,23,40,0));--logo-color:#000;--profileMenu-bg:#f8f8f8;--profileAvatar-border-color:#f0efef;--catalogList-hover:#000;--catalog-color:#4d4d4d;--dragmenuItem-bg:#eee;--calendar-bg:#f6f8fa;--postSignature-bg:#f6f8fa;--postSignature-border-color:var(--themeColor);--scrollbarTrack-bg:rgba(0,0,0,0.01);--scrollbarThumb-bg:rgba(0,0,0,0.11);--scrollbarThumb-hover-bg:rgba(0,0,0,0.2);--card-bg:#fff;--color-profile-links:#333;--color-profile-links-hover:#d7d8d9;--emoji-bg:#fff;--color-copy-btn:#5c5e6e;--color-catalog-border:#eaeaea}:root,:root[theme=dark]{--tags-border:#eaeaea;--footer-color:#5c5e6e;--formDesc-color:#5c5e6e;--layer-color:#fff;--ad-color:#5c5e6e;--account-color:#64677a}:root[theme=dark]{--color-basic-50:#252525;--color-basic-75:#2f2f2f;--color-basic-100:#323232;--color-basic-200:#3e3e3e;--color-basic-300:#4a4a4a;--color-basic-400:#5a5a5a;--color-basic-500:#6e6e6e;--color-basic-600:#909090;--color-basic-700:#b9b9b9;--color-basic-800:#bdbdbd;--color-basic-900:#c2c2c2;--body-bg:#373e57;--body-color:#f5f6f7;--mainContent-bg:#24273b;--postCon-bg:#5c5e6e;--postDesc-color:#5c5e6e;--sidebar-bg:#151728;--sidebarBlock-border-color:#272a3a;--sidebarTitle-color:#5c5e6e;--sidebarItem-hover-color:#fff;--tags-bg:#303447;--tags-color:#fff;--btn-bg-color:#151728;--btn-bg-hover-color:#202234;--btn-bg-active-color:#5c5e6e;--btn-border-color:#eaeaea;--footer-bg:#24273b;--pager-bg:#151728;--pagerBtn-bg:#202234;--listItem-bg:#202234;--listItemTitle-bg:#202234;--listItemTitle-border-color:#202234;--form-bg:#151728;--formTitle-bg:#202234;--form-border-color:#202234;--commonBody-bg:#202234;--commonBody-color:#fff;--layer-bg:#202234;--ad-bg:#202234;--md-hr-color:#5c5e6e;--md-table-border-color:#202234;--md-blockquote-bg:#515363;--md-blockquote-color:#eaeaea;--md-blockquote-border-color:var(--themeColor);--md-summary-bg:#3d4052;--md-kbd-bg:#202234;--md-singlelinecode-bg:#24273b;--searchbar-bg:#151728;--searchbar-color:#fff;--account-bg:#151728;--logo-bg:linear-gradient(180deg,#151728 0%,#151728 76%,rgba(21,23,40,0));--logo-color:#fff;--profileMenu-bg:#151728;--profileAvatar-border-color:#151728;--catalogList-hover:#fff;--catalog-color:#9c9cab;--dragmenuItem-bg:#24273b;--calendar-bg:#202234;--postSignature-bg:#24273b;--postSignature-border-color:var(--themeColor);--scrollbarTrack-bg:hsla(0,0%,100%,0.01);--scrollbarThumb-bg:hsla(0,0%,100%,0.11);--scrollbarThumb-hover-bg:hsla(0,0%,100%,0.2);--card-bg:#151728;--color-profile-links:#9c9cab;--color-profile-links-hover:#1b1d2e;--emoji-bg:#303447;--color-copy-btn:#9c9cab;--color-catalog-border:#272a3a}::-webkit-scrollbar{width:12px;height:12px;border-radius:4px}::-webkit-scrollbar-track{background:var(--scrollbarTrack-bg)}::-webkit-scrollbar-thumb{background:var(--scrollbarThumb-bg);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbarThumb-hover-bg)}:after,:before{font-family:Font Awesome\ 5 free,Font Awesome\ 5 Brands;font-weight:700}::-moz-selection{background:var(--theme-primary-4);color:inherit}::selection{background:var(--theme-primary-4);color:inherit}html{text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box}body{background-color:var(--body-bg);color:var(--body-color);font-size:1em;line-height:1.5;font-family:UbuntuMono,Varela Round,PingFang SC,Microsoft YaHei,Helvetica,Arial,Menlo,Monaco,monospace,sans-serif;overflow:hidden}#home{display:grid;grid-template-columns:14vw 1fr 1fr 17.5vw;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"left main main right" "left main main right" "left main main right";height:100vh}.forFlow{z-index:2}#header{display:none!important}#main{grid-area:main;display:grid;grid-template-rows:40px 1fr 30px;grid-template-columns:1fr}#mainContent{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:40vh 1fr;padding:20px;background-color:var(--mainContent-bg);overflow:auto}.dayTitle{display:none}.entrylistPosttitle,.postTitl2{width:100%}.entrylistPostSummary,.postCon{color:var(--postDesc-color);font-size:14px}.entrylistItem{padding:20px}#left-side,#sideBar{overflow:auto}#sideBar{grid-area:right;background-color:var(--sidebar-bg);border-radius:0 4px 0 0}#sidebar_news,#sidebar_search{display:none!important}.sidebar-block{padding:20px 20px 0}.sidebar-block h3{color:var(--sidebarTitle-color);font-size:16px;margin-bottom:16px;font-weight:500}.sidebar-block ul li{padding:4px 8px;font-size:12px;cursor:pointer}.sidebar-block ul li:hover{color:var(--themeColor);transition:all .2s}#sidebar_shortcut ul,#sidebar_toptags ul{display:flex;flex-wrap:wrap}#sidebar_shortcut ul li,#sidebar_toptags ul li{margin:0 6px 6px 0;padding:2px 4px;background-color:var(--tags-bg);font-size:13px;border-radius:2px}.recent_comment_body{background-color:var(--tags-bg);border-radius:4px}#sidebar_recentposts ul li,.recent_comment_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar_recentcomments .recent_comment_body{padding:12px}#sidebar_recentcomments .recent_comment_body:hover{color:inherit;transition:all .2s}#left-side{grid-area:left;border-right:1px solid var(--sidebarBlock-border-color);display:flex;flex-direction:column;background-color:var(--sidebar-bg);flex-shrink:0;border-radius:4px 0 0 0}#footer{margin:0;display:flex;justify-content:center;align-items:center;background-color:var(--footer-bg);color:var(--footer-color);font-size:13px}#footer #poweredby{margin-left:12px}#post_detail{margin-top:20px;padding:16px;-webkit-animation:content-in .5s ease-in 0s;animation:content-in .5s ease-in 0s;border-radius:4px;background-color:var(--form-bg);overflow:hidden}#post_detail #topics .postDesc{margin:0 0 20px;padding:0;color:var(--postDesc-color);text-align:center;font-size:13px;text-transform:capitalize}#post_detail #topics .postDesc a{text-transform:none}#post_detail .postTitle{font-size:30px}.pager{display:flex;justify-content:center;grid-column-start:1;grid-column-end:5;padding:8px 0;margin:24px 0 0;font-size:14px;text-align:center;background-color:var(--pager-bg);color:var(--color-basic-700);border-radius:4px}.pager a,.pager span.current{margin:0 10px;padding:0 12px;border-radius:4px;background-color:var(--pagerBtn-bg)}.pager a:hover,.pager span.current:hover{filter:brightness(.98);transition:all .2s}.pager a:active,.pager span.current:active{filter:brightness(.95);transition:all .2s}.pager a{color:var(--color-basic-900);border:1px solid var(--form-border-color)}.pager span.current{color:var(--themeColor);font-weight:500;border:1px solid var(--themeColor)}#homepage_top_pager,h1.PostListTitle+.pager{display:none}#homepage_bottom_pager{margin:8px 0}.topicListFooter{grid-column-start:1;grid-column-end:4}#nav_next_page{margin:0 0 12px;text-align:center}#nav_next_page a{padding:8px 0;border-radius:4px;width:100%;background-color:var(--pager-bg);display:block;border:1px solid var(--color-basic-200)}#nav_next_page a:hover{color:var(--themeColor);border-color:var(--themeColor);transition:all .2s}#taglist_title,.custom-gallery h3,.entrylistTitle,.PostListTitle{margin:20px 0 0;padding:12px;border:1px solid var(--listItemTitle-border-color);font-weight:700;background-color:var(--listItemTitle-bg);border-radius:4px;text-align:center}.PostListTitle{margin-bottom:16px}.entrylistDescription,.postSeparator{display:none}.entrylistTitle{grid-column-start:1;grid-column-end:4}#myposts{margin-left:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px}#myposts .PostList{padding:8px;margin:0;background-color:var(--listItem-bg);border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}#myposts .PostList .postTitl2{font-size:16px;font-weight:400}#myposts .PostList .postDesc2{margin-bottom:0;padding-top:0;color:var(--postDesc-color)}#myposts .PostList .postText2{display:none}#taglist_main{margin-top:0}#taglist_main #taglist_title_wrap{padding:0!important}#taglist_main #taglist{margin-top:20px}#taglist_main #taglist table,#taglist_main #taglist tbody,#taglist_main #taglist td,#taglist_main #taglist tr{display:block}#taglist_main #taglist tr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;width:100%;margin-bottom:8px}#taglist_main #taglist td{position:relative;display:flex;align-items:center;padding:0}#taglist_main #taglist td a{display:block;padding:4px 16px;width:100%;border-radius:4px;background-color:var(--btn-bg-color);border:1px solid var(--btn-border-color)}#taglist_main #taglist td a:hover{background:var(--btn-bg-hover-color);transition:all .2s}#taglist_main #taglist td a:active{background:var(--btn-bg-active-color);transition:all .2s}#taglist_main #taglist td span{position:absolute;right:4px;top:0}#blog_post_info_block{display:flex;justify-content:center;flex-direction:column;margin:0}#BlogPostCategory{order:1}#BlogPostCategory,#EntryTag{margin-bottom:5.4px;font-size:16px}#EntryTag{order:2}#blog_post_info{order:3;display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline;margin:20px 0}#author_profile{display:flex;align-items:center;margin:0 10.8px 0 0;padding:0;width:auto;order:-1}#author_profile #author_profile_follow,#author_profile #author_profile_info{display:none}#green_channel{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;width:auto;border:none}#green_channel a,#green_channel span{background:none;box-shadow:none;font-weight:400;text-shadow:none;padding:0 12px}#green_channel #green_channel_favorite,#green_channel #green_channel_follow{padding:6px 12px;border-radius:4px;background-color:var(--pagerBtn-bg);border:1px solid var(--form-border-color)!important;color:var(--color-basic-900)!important}#green_channel #green_channel_favorite:hover,#green_channel #green_channel_follow:hover{filter:brightness(1.1);transition:all .2s}#green_channel #green_channel_favorite:active,#green_channel #green_channel_follow:active{filter:brightness(.95);transition:all .2s}#green_channel #green_channel_follow:before{content:"";margin-right:4px;font-weight:500}#green_channel #green_channel_favorite:before{content:"";margin-right:4px;font-weight:500}#green_channel #green_channel_digg,#green_channel #green_channel_wechat,#green_channel #green_channel_weibo{display:none}#div_digg{display:flex;justify-content:center;align-items:center;margin:0;padding:0}#div_digg .buryit,#div_digg .diggit{width:auto;height:auto;margin:0;background:none;padding:6px 12px;border-radius:4px;background-color:var(--pagerBtn-bg);border:1px solid var(--form-border-color)!important;white-space:nowrap}#div_digg .buryit:hover,#div_digg .diggit:hover{filter:brightness(1.1);transition:all .2s}#div_digg .buryit:active,#div_digg .diggit:active{filter:brightness(.95);transition:all .2s}#div_digg .buryit span,#div_digg .diggit span{color:var(--color-basic-900)}#div_digg .buryit .burynum,#div_digg .buryit .diggnum,#div_digg .diggit .burynum,#div_digg .diggit .diggnum{line-height:1em!important}#div_digg .diggit{margin-right:10px}#div_digg .diggit:before{content:"";font-weight:500}#div_digg .buryit:before{content:"";font-weight:500}#post_next_prev{display:none;order:3;margin-top:21.6px;font-size:16px;color:#999}#blog-comments-placeholder br,#comment_pager_top,#post_next_prev a:nth-child(3n+1){display:none}#blog-comments-placeholder{border-radius:4px;padding:0 16px;background-color:var(--form-bg);overflow:hidden}#blog-comments-placeholder .feedback_area_title{padding:7.56px 10.8px;border:1px solid var(--form-border-color);background-color:var(--formTitle-bg);border-radius:2px 2px 0 0;font-size:12px;font-weight:700}#blog-comments-placeholder .feedback_area_title:before{content:"";margin-right:4px;font-weight:400}#blog-comments-placeholder .feedbackItem{border-left:1px solid var(--form-border-color);border-right:1px solid var(--form-border-color);padding:17.982px 10.8px}#blog-comments-placeholder .feedbackItem:nth-last-child(2){border-bottom:1px solid var(--form-border-color)}#blog-comments-placeholder .custom-comments-author{display:flex;flex-direction:column;align-items:flex-end;position:relative}#blog-comments-placeholder .custom-comments-author .louzhu{display:none}#blog-comments-placeholder .custom-comments-author .blog_comment_body{background-color:var(--commonBody-bg)!important;color:var(--commonBody-color);margin-right:10px;margin-left:0}#blog-comments-placeholder .custom-comments-author .blog_comment_body a:first-child{border-bottom:none}#blog-comments-placeholder .custom-comments-author .blog_comment_body:before{display:none}#blog-comments-placeholder .custom-comments-author .blog_comment_body:after{content:"";display:block;position:absolute;right:-18.84px;top:5.4px;width:6.258px;height:0;border-left:12.96px solid var(--commonBody-bg);border-top:3.24px solid transparent;border-bottom:7.182px solid transparent}#blog-comments-placeholder .custom-comments-author .feedbackManage{order:0}#blog-comments-placeholder .custom-comments-author .layer{margin-left:5.4px;order:3!important}#blog-comments-placeholder .custom-comments-author .comment_vote{order:-3}#blog-comments-placeholder .custom-comments-author .comment_date{order:-1!important}#blog-comments-placeholder .custom-comments-author .feedbackManage{order:-2!important}#blog-comments-placeholder .custom-comments-author .feedbackCon{flex-direction:row-reverse;max-width:100%}#blog-comments-placeholder .custom-comments-author .feedbackCon br,#blog-comments-placeholder br{display:none}#blog-comments-placeholder .layer{padding:0 5.4px;background-color:var(--layer-bg);color:var(--layer-color);font-weight:700;border-radius:4px;margin-right:5.4px;order:0;font-size:12px}#blog-comments-placeholder .comment_date{margin:0 5.4px;order:2;font-size:14px}.feedbackListSubtitle{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;font-size:0;color:var(--sidebarTitle-color)}.feedbackListSubtitle>a:last-of-type{margin-left:8px;color:#00a1d6;order:1;font-size:14px}.feedbackListSubtitle .feedbackManage{order:3;font-size:14px}.feedbackListSubtitle .feedbackManage .comment_actions{border-bottom:1px solid #3273dc}.feedbackListSubtitle .comment_vote{order:4;font-size:14px}.feedbackListSubtitle .comment_vote a{padding-left:8px}.feedbackCon{display:flex;align-items:center;margin-top:5px;align-items:flex-start}.feedbackCon .blog_comment_body{position:relative;margin:16px 0 0 10px;max-width:72%;border-radius:4px;color:var(--commonBody-color);font-size:14px;line-height:1.6;padding:5.4px 10.8px;background-color:var(--commonBody-bg);box-shadow:0 4px 8px rgba(0,0,0,.2)}.feedbackCon .blog_comment_body:before{content:"";display:block;position:absolute;left:-24.84px;top:5.4px;width:12.258px;height:0;border-right:12.96px solid var(--commonBody-bg);border-top:3.24px solid transparent;border-bottom:7.182px solid transparent}.feedbackCon .avatar{border-radius:50%;transform:scale(.8)}#comment_form{padding:32px 16px 0;background-color:var(--form-bg);overflow:hidden}#comment_form #ad_text_under_commentbox,#comment_form #comment_nav,#comment_form #divCommentShow,#comment_form .commentbox_footer{display:none}#comment_form #comment_form_container{position:relative;border:1px solid var(--form-border-color);border-radius:4px}#comment_form #comment_form_container>a:first-of-type,#comment_form #comment_form_container>p:nth-of-type(3){display:none}#comment_form #comment_form_container>p:last-of-type{color:var(--formDesc-color);margin-left:10.8px;font-size:14px}#comment_form #comment_form_container #commentform_title{background:none;margin-bottom:0;padding:7.56px 10.8px;border-bottom:1px solid var(--form-border-color);background-color:var(--formTitle-bg);border-radius:2px 2px 0 0;font-size:12px;font-weight:700}#comment_form #comment_form_container #commentform_title:before{content:"";font-weight:400;margin-right:4px}#comment_form #comment_form_container #tip_comment{display:none}#comment_form #comment_form_container .comment_textarea{width:100%;background:none;border:none}#comment_form #comment_form_container .comment_textarea .commentbox_title{border-bottom-color:var(--form-border-color)}#comment_form #comment_form_container .comment_textarea .commentbox_tab.active{border-color:var(--themeColor)}#comment_form #comment_form_container .comment_textarea .commentbox_title_left{display:none}#comment_form #comment_form_container .comment_textarea #tbCommentBody{margin-bottom:10.8px!important;height:81px;min-height:170px;background:none;font-size:16px;border-bottom:1px dashed var(--form-border-color);color:#999}#comment_form #comment_form_container #commentbox_opt>a{display:none}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit{position:absolute;bottom:10.8px;right:10.8px;width:75.6px;height:32px;padding:4px 12px;background-color:var(--themeColor);outline:none;border:1px solid var(--themeColor);box-shadow:0 2px 4px var(--theme-primary-4);color:#fff;border-radius:4px;cursor:pointer;box-sizing:border-box;white-space:nowrap}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:hover{background-color:var(--theme-primary-8);border:1px solid var(--theme-primary-8)}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:active{background-color:var(--themeColor);border:1px solid var(--themeColor);box-shadow:none}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:focus{box-shadow:0 2px 4px var(--theme-primary-4),0 0 0 3px var(--theme-primary-4)}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:hover{transition:all .2s;filter:brightness(.8)}#comment_form #comment_form_container #tip_comment2{display:none}#ad_t2{margin:21.6px 0 0;padding:0;display:flex;flex-direction:column;font-size:14px;color:var(--ad-color);border-radius:4px}#ad_t2 br{display:none}#ad_t2 a{border-radius:4px;margin-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:var(--ad-bg)}#ad_t2 a:not(:first-child){margin-top:5px}#bannerbar,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#HistoryToday,#top_nav,#under_post_kb,#under_post_news,.under-comment-box-nav,.under-comment-nav{display:none}#cnblogs_post_body.blogpost-body-html,#mainContent .cnblogs-markdown{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px}#cnblogs_post_body.blogpost-body-html h1,#cnblogs_post_body.blogpost-body-html h2,#cnblogs_post_body.blogpost-body-html h3,#cnblogs_post_body.blogpost-body-html h4,#cnblogs_post_body.blogpost-body-html h5,#cnblogs_post_body.blogpost-body-html h6,#mainContent .cnblogs-markdown h1,#mainContent .cnblogs-markdown h2,#mainContent .cnblogs-markdown h3,#mainContent .cnblogs-markdown h4,#mainContent .cnblogs-markdown h5,#mainContent .cnblogs-markdown h6{line-height:1.5;margin:35px 0 10px;padding:0 0 5px}#cnblogs_post_body.blogpost-body-html h1,#mainContent .cnblogs-markdown h1{font-size:30px;margin-bottom:5px}#cnblogs_post_body.blogpost-body-html h2,#mainContent .cnblogs-markdown h2{padding-bottom:12px;font-size:24px;border-bottom:1px solid var(--md-hr-color)}#cnblogs_post_body.blogpost-body-html h3,#mainContent .cnblogs-markdown h3{font-size:18px;padding-bottom:0}#cnblogs_post_body.blogpost-body-html h4,#mainContent .cnblogs-markdown h4{font-size:16px}#cnblogs_post_body.blogpost-body-html h5,#mainContent .cnblogs-markdown h5{font-size:15px}#cnblogs_post_body.blogpost-body-html h6,#mainContent .cnblogs-markdown h6{margin-top:5px}#cnblogs_post_body.blogpost-body-html p,#mainContent .cnblogs-markdown p{margin:22px 0;line-height:inherit}#cnblogs_post_body.blogpost-body-html img,#mainContent .cnblogs-markdown img{display:flex;margin:10px auto;max-width:100%!important;border-radius:4px}#cnblogs_post_body.blogpost-body-html hr,#mainContent .cnblogs-markdown hr{margin:32px 0;border:none;border-bottom:1px solid var(--md-hr-color)}#cnblogs_post_body.blogpost-body-html code,#mainContent .cnblogs-markdown code{font-family:"Menlo,Monaco,Consolas,'Courier New', monospace";word-break:break-word;border-radius:2px;overflow-x:auto;background-color:var(--md-singlelinecode-bg)!important;color:#15a7a7!important;font-size:.87em;padding:.065em .4em}#cnblogs_post_body.blogpost-body-html a,#mainContent .cnblogs-markdown a{border-bottom:2px solid #00a1d6;background-color:transparent}#cnblogs_post_body.blogpost-body-html a:hover,#mainContent .cnblogs-markdown a:hover{transition:box-shadow .2s linear;box-shadow:inset 0 -10px #00a1d6}#cnblogs_post_body.blogpost-body-html table,#mainContent .cnblogs-markdown table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto}#cnblogs_post_body.blogpost-body-html thead,#mainContent .cnblogs-markdown thead{background:none;text-align:left}#cnblogs_post_body.blogpost-body-html thead th,#cnblogs_post_body.blogpost-body-html tr:nth-child(2n),#mainContent .cnblogs-markdown thead th,#mainContent .cnblogs-markdown tr:nth-child(2n){background:none}#cnblogs_post_body.blogpost-body-html td,#cnblogs_post_body.blogpost-body-html th,#mainContent .cnblogs-markdown td,#mainContent .cnblogs-markdown th{padding:8px 4px;line-height:24px}#cnblogs_post_body.blogpost-body-html td,#mainContent .cnblogs-markdown td{min-width:120px}#cnblogs_post_body.blogpost-body-html ol,#cnblogs_post_body.blogpost-body-html ul,#mainContent .cnblogs-markdown ol,#mainContent .cnblogs-markdown ul{margin:0;padding:0 0 0 28px}#cnblogs_post_body.blogpost-body-html ol li,#cnblogs_post_body.blogpost-body-html ul li,#mainContent .cnblogs-markdown ol li,#mainContent .cnblogs-markdown ul li{margin-bottom:0}#cnblogs_post_body.blogpost-body-html ol ol,#cnblogs_post_body.blogpost-body-html ol ul,#cnblogs_post_body.blogpost-body-html ul ol,#cnblogs_post_body.blogpost-body-html ul ul,#mainContent .cnblogs-markdown ol ol,#mainContent .cnblogs-markdown ol ul,#mainContent .cnblogs-markdown ul ol,#mainContent .cnblogs-markdown ul ul{margin-top:4px}#cnblogs_post_body.blogpost-body-html blockquote,#mainContent .cnblogs-markdown blockquote{margin:22px 0;padding:1px 22px;color:var(--md-blockquote-color);background:var(--md-blockquote-bg);border-left:4px solid var(--md-blockquote-border-color)}#cnblogs_post_body.blogpost-body-html blockquote:after,#mainContent .cnblogs-markdown blockquote:after{display:block;content:""}#cnblogs_post_body.blogpost-body-html blockquote>p,#mainContent .cnblogs-markdown blockquote>p{margin:10px 0}#cnblogs_post_body.blogpost-body-html details,#mainContent .cnblogs-markdown details{margin:1.5rem 0;padding:.5rem 1rem;background:var(--md-summary-bg);border:1px solid var(--md-blockquote-border-color);border-radius:3px}#cnblogs_post_body.blogpost-body-html details>summary,#mainContent .cnblogs-markdown details>summary{font-weight:500;outline:none;cursor:pointer}#cnblogs_post_body.blogpost-body-html iframe,#mainContent .cnblogs-markdown iframe{width:100%;height:40vw}#cnblogs_post_body.blogpost-body-html iframe.music,#mainContent .cnblogs-markdown iframe.music{width:auto;height:auto}#mainContent .cnblogs-markdown kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:2px;box-shadow:inset 0 -1px 0 #d1d5da}#mainContent .cnblogs-markdown mark{background-color:var(--themeColor)}#mainContent #blog-comments-placeholder blockquote,#mainContent #blog-comments-placeholder p{margin:4px 0}@media screen and (max-width:1023px){iframe{height:60vw}}@media screen and (max-width:768px){h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}#cnblogs_post_body iframe,.cnblogs-markdown iframe,.cnblogs-post-body iframe{height:50vw}}p.lake-danger,p.lake-info,p.lake-success,p.lake-warning{padding:10px;border-radius:3px;color:#262626;font-variant:tabular-nums;line-height:1.5}p.lake-info{border:1px solid #abd2da;background-color:#e8f7ff}p.lake-warning{border:1px solid #e0d1b1;background-color:#fffbe6}p.lake-danger{border:1px solid #deb8be;background-color:#fff3f3}p.lake-success{border:1px solid #c2d2b5;background-color:#edf9e8}@media screen and (max-width:1366px){.topicListFooter{grid-column-end:4}#home{display:grid;grid-template-columns:68px 1fr 1fr 280px}.topicListFooter{margin-left:0;margin-right:0}#blog-comments-placeholder,#comment_form,#post_detail{padding-left:12px;padding-right:12px}}@media screen and (max-width:1024px){.topicListFooter{grid-column-end:3}}@media screen and (max-width:768px){#home{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"header header" "main main"}#main{margin-top:0;grid-area:auto;height:100vh;padding:0}#mainContent{grid-template-rows:30vh 1fr;padding:10px}#mainContent::-webkit-scrollbar{display:none}.commentform{margin-left:0}.topicListFooter{grid-column-end:2}#blog_post_info_block #blog_post_info #div_digg{margin-top:12px}.comment_actions{margin:0 8px}.comment_vote a:last-child{padding-right:8px}#poweredby,.comment_date,.comment_vote{display:none}#myposts{grid-template-columns:repeat(1,1fr)}#myposts .pager{grid-column-start:1;grid-column-end:2}.pager a{padding:0 8px;margin:0 8px}#GalleryThumbNailViewer1_ThumbNails>tbody>tr{grid-template-columns:repeat(3,1fr)}#post_detail #topics .postDesc{display:none}.custom-searchbar{z-index:5}.sidebar-block{padding:30px}#left-side,#sideBar{grid-area:none}#left-side{padding-top:20px}#left-side .leftside-bottom{display:none}#left-side .side-wrapper{padding:30px 0}#left-side .side-wrapper h3{padding-left:22px;position:relative}#sidebar_shortcut ul li,#sidebar_toptags ul li{padding:.3rem .6rem;border-radius:2px}}#cnblogs_post_body.blogpost-body-html pre,#mainContent .cnblogs-markdown pre{position:relative;margin-top:8px;padding:24px 0 10px;border-radius:4px;background:var(--hl-base);font-family:Consolas,Lucida Console,Monaco,Andale Mono,Ubuntu Mono,monospace!important}#cnblogs_post_body.blogpost-body-html pre:before,#mainContent .cnblogs-markdown pre:before{content:"";display:block;height:23px;width:64px;background:url(https://guangzan.gitee.io/imagehost/awescnb/images/bg/mac.png) no-repeat;background-size:65px 23px;position:absolute;top:8px;left:10px}#cnblogs_post_body.blogpost-body-html code,#mainContent .cnblogs-markdown code{font-family:Consolas,Lucida Console,Monaco,Andale Mono,Ubuntu Mono,monospace!important;font-size:13px!important;margin:0;word-break:break-word!important;border:none!important}#cnblogs_post_body.blogpost-body-html li code,#mainContent .cnblogs-markdown li code{font-size:12px!important;font-weight:700}#cnblogs_post_body.blogpost-body-html .hljs,#mainContent .cnblogs-markdown .hljs{display:block!important;color:var(--hl-mono-1)!important;background:var(--hl-base)!important;border:none!important;padding:16px 10px 8px 26px!important;font-weight:400}#cnblogs_post_body.blogpost-body-html .hljs-comment,#cnblogs_post_body.blogpost-body-html .hljs-quote,#mainContent .cnblogs-markdown .hljs-comment,#mainContent .cnblogs-markdown .hljs-quote{color:var(--hl-mono-3);font-style:italic}#cnblogs_post_body.blogpost-body-html .hljs-tag,#mainContent .cnblogs-markdown .hljs-tag{color:var(--hl-tag)}#cnblogs_post_body.blogpost-body-html .hljs-doctag,#cnblogs_post_body.blogpost-body-html .hljs-formula,#cnblogs_post_body.blogpost-body-html .hljs-keyword,#mainContent .cnblogs-markdown .hljs-doctag,#mainContent .cnblogs-markdown .hljs-formula,#mainContent .cnblogs-markdown .hljs-keyword{color:var(--hl-hue-3)}#cnblogs_post_body.blogpost-body-html .hljs-deletion,#cnblogs_post_body.blogpost-body-html .hljs-name,#cnblogs_post_body.blogpost-body-html .hljs-section,#cnblogs_post_body.blogpost-body-html .hljs-selector-tag,#cnblogs_post_body.blogpost-body-html .hljs-subst,#mainContent .cnblogs-markdown .hljs-deletion,#mainContent .cnblogs-markdown .hljs-name,#mainContent .cnblogs-markdown .hljs-section,#mainContent .cnblogs-markdown .hljs-selector-tag,#mainContent .cnblogs-markdown .hljs-subst{color:var(--hl-hue-5)}#cnblogs_post_body.blogpost-body-html .hljs-literal,#mainContent .cnblogs-markdown .hljs-literal{color:var(--hl-hue-1)}#cnblogs_post_body.blogpost-body-html .hljs-addition,#cnblogs_post_body.blogpost-body-html .hljs-attribute,#cnblogs_post_body.blogpost-body-html .hljs-meta-string,#cnblogs_post_body.blogpost-body-html .hljs-regexp,#cnblogs_post_body.blogpost-body-html .hljs-string,#mainContent .cnblogs-markdown .hljs-addition,#mainContent .cnblogs-markdown .hljs-attribute,#mainContent .cnblogs-markdown .hljs-meta-string,#mainContent .cnblogs-markdown .hljs-regexp,#mainContent .cnblogs-markdown .hljs-string{color:var(--hl-hue-4)}#cnblogs_post_body.blogpost-body-html .hljs-built_in,#cnblogs_post_body.blogpost-body-html .hljs-class .hljs-title,#mainContent .cnblogs-markdown .hljs-built_in,#mainContent .cnblogs-markdown .hljs-class .hljs-title{color:var(--hl-hue-6-2)}#cnblogs_post_body.blogpost-body-html .hljs-attr,#cnblogs_post_body.blogpost-body-html .hljs-number,#cnblogs_post_body.blogpost-body-html .hljs-selector-attr,#cnblogs_post_body.blogpost-body-html .hljs-selector-class,#cnblogs_post_body.blogpost-body-html .hljs-selector-pseudo,#cnblogs_post_body.blogpost-body-html .hljs-template-variable,#cnblogs_post_body.blogpost-body-html .hljs-type,#cnblogs_post_body.blogpost-body-html .hljs-variable,#mainContent .cnblogs-markdown .hljs-attr,#mainContent .cnblogs-markdown .hljs-number,#mainContent .cnblogs-markdown .hljs-selector-attr,#mainContent .cnblogs-markdown .hljs-selector-class,#mainContent .cnblogs-markdown .hljs-selector-pseudo,#mainContent .cnblogs-markdown .hljs-template-variable,#mainContent .cnblogs-markdown .hljs-type,#mainContent .cnblogs-markdown .hljs-variable{color:var(--hl-hue-6)}#cnblogs_post_body.blogpost-body-html .hljs-bullet,#cnblogs_post_body.blogpost-body-html .hljs-link,#cnblogs_post_body.blogpost-body-html .hljs-meta,#cnblogs_post_body.blogpost-body-html .hljs-selector-id,#cnblogs_post_body.blogpost-body-html .hljs-symbol,#cnblogs_post_body.blogpost-body-html .hljs-title,#mainContent .cnblogs-markdown .hljs-bullet,#mainContent .cnblogs-markdown .hljs-link,#mainContent .cnblogs-markdown .hljs-meta,#mainContent .cnblogs-markdown .hljs-selector-id,#mainContent .cnblogs-markdown .hljs-symbol,#mainContent .cnblogs-markdown .hljs-title{color:var(--hl-hue-2)}#cnblogs_post_body.blogpost-body-html .hljs-emphasis,#mainContent .cnblogs-markdown .hljs-emphasis{font-style:italic}#cnblogs_post_body.blogpost-body-html .hljs-strong,#mainContent .cnblogs-markdown .hljs-strong{font-weight:700}#cnblogs_post_body.blogpost-body-html .hljs-link,#mainContent .cnblogs-markdown .hljs-link{text-decoration:underline}#cnblogs_post_body .cnblogs_code{border:none;background-color:var(--hl-base);border-radius:4px}#cnblogs_post_body .cnblogs_code pre{padding:30px 12px 12px;overflow:auto}#cnblogs_post_body .cnblogs_code>img,#cnblogs_post_body .cnblogs_code pre:before{display:none}#cnblogs_post_body .cnblogs_code span{background-color:var(--hl-base)!important}#cnblogs_post_body .cnblogs_code span[style="color: #008000;"]{color:var(--hl-mono-3)!important;font-style:italic}#cnblogs_post_body .cnblogs_code span[style="color: rgba(0, 128, 128, 1);"]{color:red!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #000000;"],#cnblogs_post_body .cnblogs_code span[style="color: #000000;"]{color:var(--hl-mono-1)!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #800000;"]{color:var(--hl-hue-2)!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #0000ff;"],#cnblogs_post_body .cnblogs_code span[style="color: #0000ff;"]{color:var(--hl-hue-3)!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #ff0000;"],#cnblogs_post_body .cnblogs_code span[style="color: #800000;"],#cnblogs_post_body .cnblogs_code span[style="color: #ff0000;"]{color:var(--hl-hue-4)!important}#cnblogs_post_body .cnblogs_code span[style="color: #8b0000;"]{color:var(--hl-hue-6)!important}#cnblogs_post_body .cnblogs_code_collapse,#cnblogs_post_body .cnblogs_code_toolbar,#cnblogs_post_body .code_img_closed,#cnblogs_post_body .code_img_opened{display:none}#cnblogs_post_body .cnblogs_code_hide{display:block}.syntaxhighlighter{background:var(--hl-base)!important}.syntaxhighlighter .line.alt1,.syntaxhighlighter .line.alt2{background-color:var(--hl-base)!important}#cnblogs_post_body .cnblogs_Highlighter table tbody{width:100%!important}#cnblogs_post_body .cnblogs_Highlighter table .gutter{padding-bottom:0!important}#cnblogs_post_body .cnblogs_Highlighter code{background-color:var(--hl-base)!important}#cnblogs_post_body .cnblogs_Highlighter .keyword{color:var(--hl-hue-3)!important}#cnblogs_post_body .cnblogs_Highlighter .string{color:var(--hl-hue-4)!important}#cnblogs_post_body .cnblogs_Highlighter .plain,#cnblogs_post_body .cnblogs_Highlighter .variable{color:var(--hl-mono-1)!important}#cnblogs_post_body .cnblogs_Highlighter .comments{color:var(--hl-mono-3)!important;font-style:italic!important}#cnblogs_post_body .cnblogs_Highlighter .functions{color:var(--hl-hue-2)!important}@media screen and (max-width:767px){#cnblogs_post_body td{white-space:pre}}#cnblogs_post_body pre{display:flex}#cnblogs_post_body pre .awes-linenumber{margin:0;padding:16px 0 8px 16px}#cnblogs_post_body pre .awes-linenumber li{font-weight:400;color:#999;list-style:none;text-align:right;line-height:1.5;font-size:13px}#cnblogs_post_body .cnblogs_code pre{display:block}#cnblogs_post_body .cnblogs_code pre span[style="color: #008080;"]{padding:2px 0;border:none;text-align:center;color:#999!important;word-break:normal;white-space:pre}.post-message{display:flex;flex-direction:column;justify-content:space-around;margin-bottom:20px;width:100%}.message-top{display:flex;flex-wrap:wrap}.message-top .message-categories,.message-top .message-tags{display:flex;align-items:center;margin:8px 0}.message-top .message-categories a,.message-top .message-tags a{padding:4px 8px;font-size:13px;line-height:14px;border-radius:4px;margin:0 0 0 8px}.message-top .message-categories{margin:0 16px 0 0}.message-top .message-categories a{color:#fff;background-color:#ff6b6b;border:1px solid #ff6b6b}.message-top .message-tags a{border:1px solid;color:var(--body-color)}.message-tags a:first-child{border-color:#22a6b3}.message-tags a:nth-child(2){border-color:#0097e6}.message-tags a:nth-child(3){border-color:#fbc531}.message-tags a:nth-child(4){border-color:#10ac84}.message-bottom{display:flex;gap:8px;color:#999;white-space:nowrap;overflow:auto;font-size:13px}#BlogPostCategory,#EntryTag,#tip_comment{display:none}.custom-signature{padding:1rem 14px;font-size:1em;line-height:1.5em}.qaq-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.qaq-wrap{display:none;position:absolute;top:34px;left:-4%;padding:8px;background-color:var(--emoji-bg);border:1px solid var(--form-border-color);border-radius:4px;width:500px;max-width:283px;z-index:3}.qaq-wrap:after,.qaq-wrap:before{position:absolute;content:"";margin:0;width:0;height:0}.qaq-wrap:after{top:-9px;border-bottom:8px solid var(--form-border-color)}.qaq-wrap:after,.qaq-wrap:before{left:14px;border-left:8px solid transparent;border-right:8px solid transparent}.qaq-wrap:before{top:-8px;border-bottom:8px solid var(--emoji-bg);z-index:1}.emoji-list{display:flex;flex-wrap:wrap;gap:4px;max-height:200px;overflow-y:auto;overflow-x:hidden;font-size:14px}.emoji-list .emoji-item{display:flex;justify-content:center;align-items:center;padding:4px 6px;color:var(--body-color);cursor:pointer;box-sizing:border-box;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.emoji-list .emoji-item img.emoji{width:20px;height:20px}.emoji-list .emoji-item:hover{background-color:var(--tags-bg);border-color:var(--postSignature-border-color)}.emoji-list .emoji-item:hover>.emoji{transform:scale(1.2);transition:transform .15s cubic-bezier(.2,0,.13,2)}.emoji-list::-webkit-scrollbar{width:8px;height:8px}.emoji-list::-webkit-scrollbar-corner{background-color:transparent}.emoji-list::-webkit-scrollbar-thumb{background-color:#d2cfcf;border-radius:4px}.emoji-list::-webkit-scrollbar-track{background-color:transparent}.qaq-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent;z-index:-1}.anim-scale-in{-webkit-animation-name:scale-in;animation-name:scale-in;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:cubic-bezier(.2,0,.13,1.5);animation-timing-function:cubic-bezier(.2,0,.13,1.5)}@-webkit-keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}body .medium-zoom-overlay{background:var(--dragmenuItem-bg)!important;z-index:6}body .medium-zoom-image--opened{z-index:7}html .medium-zoom--opened .medium-zoom-overlay{opacity:.9}.lightbox-post{cursor:zoom-in}.gallery{display:none}.custom-gallery div{display:flex;flex-wrap:wrap;margin-top:20px}.custom-gallery div img{margin:8px;width:170px;height:170px;border-radius:4px}.message-wrap{position:fixed;top:20px;right:20px;z-index:999}.gradient-border{position:relative;display:flex;align-items:center;justify-content:center;width:400px;height:200px;color:#fff;font-family:Raleway;font-size:2.5rem;--borderWidth:3px;background:#1d1f20;border-radius:var(--borderWidth)}.gradient-border:after{content:"";position:absolute;top:calc(var(--borderWidth)*-1);left:calc(var(--borderWidth)*-1);height:calc(100% + var(--borderWidth)*2);width:calc(100% + var(--borderWidth)*2);background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);border-radius:calc(var(--borderWidth)*2);z-index:-1;-webkit-animation:animatedgradient 3s ease infinite alternate;animation:animatedgradient 3s ease infinite alternate;background-size:300% 300%}@-webkit-keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#mainContent #post-signature{position:relative;display:flex;flex-direction:column;margin:25px 0;padding:10px 24px 10px 15px;background:var(--postSignature-bg);border-left:5px solid var(--postSignature-border-color);border-radius:2px}#mainContent #post-signature p{margin:0;font-size:14px;line-height:1.6em;white-space:nowrap;overflow:hidden}#mainContent #post-signature a{color:inherit;border-bottom:none}#mainContent #post-signature:before{content:"!";background:var(--postSignature-border-color);position:absolute;top:16px;left:-12px;color:#fff;width:18px;height:18px;border-radius:50%;text-align:center;line-height:18px;font-weight:800;font-size:12px}.custom-toolbar{position:fixed;bottom:30px;right:30px;width:40px;height:40px}.toolbar-item{position:relative;width:40px;height:40px;background-color:var(--md-summary-bg);border-radius:50%;text-align:center;font-size:20px;line-height:40px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);cursor:pointer}.toolbar-item.toolbar-item-toggle{position:absolute;bottom:0}.toolbar-item i{display:flex;justify-content:center;font-style:normal;outline:none}.toolbar-item i:before{margin-right:0}.toolbar-item i::-moz-selection{background:none}.toolbar-item i::selection{background:none}.toolbar-item .tooltip{position:relative;display:flex;justify-content:center;align-items:center;height:24px;background-color:#333;color:#fff;text-align:center;border-radius:2px;font-size:12px;pointer-events:none;visibility:hidden;transform:translateY(-31px);z-index:9}.toolbar-item .tooltip:after{position:absolute;right:-5px;content:"";width:0;height:0;margin:0;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #333}.toolbar-item:hover .tooltip{visibility:visible;transform:translate(-50px,-31px);transition:transform .2s}.toolbar-item:active{filter:brightness(.8);transition:filter .2s}@media screen and (max-width:1366px){.menu-item-tooltip{display:none}}@media screen and (max-width:1024px){.toolbar-item:hover .tooltip{visibility:hidden}}@media screen and (max-width:767px){.custom-tools-menu .menu-item:not(:last-child):hover{transform:none}.custom-tools-menu{right:20px;bottom:20px}}.dark-to-light:after{background-color:#252528;-webkit-animation:toLight 1s linear 0s forwards;animation:toLight 1s linear 0s forwards}.dark-to-light:after,.light-to-dark:after{content:"";width:100vw;height:100vh;position:fixed;z-index:99999;left:0;top:0;margin-left:0;opacity:.7}.light-to-dark:after{background-color:#fff;-webkit-animation:toDark 1s linear 0s forwards;animation:toDark 1s linear 0s forwards;pointer-events:none}@-webkit-keyframes toLight{0%{background-color:#252528;opacity:.7}to{background-color:#fff;opacity:0}}@keyframes toLight{0%{background-color:#252528;opacity:.7}to{background-color:#fff;opacity:0}}@-webkit-keyframes toDark{0%{background-color:#fff;opacity:.7}to{background-color:#252528;opacity:0}}@keyframes toDark{0%{background-color:#fff;opacity:.7}to{background-color:#252528;opacity:0}}#player.aplayer{background:none}#player.aplayer .aplayer-list ol li{background:var(--tags-bg)}#player:hover .aplayer-list{transform:scaleX(1);left:0}#player:hover .aplayer-body{left:0}#player .aplayer-list{position:relative;transform:scaleX(.838);left:-34px}#player .aplayer-body{left:-66px;background-color:var(--tags-bg)}#player .aplayer-body .aplayer-info{border-top:none}#player .aplayer-body .aplayer-miniswitcher{background-color:var(--tags-bg);border-left:1px solid #999}#player .aplayer-lrc{display:none}#player .aplayer-lrc .aplayer-lrc-contents{color:inherit}#player .aplayer-lrc .aplayer-lrc-contents p{color:inherit;font-size:14px;text-shadow:none}@media screen and (max-width:767px){#player{display:none}}.custom-toolbar{z-index:9}.custom-comment-avatar{position:relative}.custom-comment-avatar img{width:50px;height:50px;border-radius:50%}.custom-comments-author .custom-comment-avatar:after{position:absolute;bottom:11px;right:5px;content:"";color:#4ac7ff;background-color:#fff;line-height:1em;border-radius:50%;margin-right:0;font-size:80%}.custom-categories a,.custom-tags a{box-shadow:none}.medium-zoom-image--opened{z-index:41}.custom-drag-menu{z-index:3}.medium-zoom-overlay{z-index:2}#click-effects{z-index:6}body .aplayer.aplayer-fixed .aplayer-lrc{bottom:30px}#catalog{padding:25px;font-size:14px;overflow-x:hidden;word-wrap:nowrap;text-overflow:ellipsis}#catalog .catalog-title{display:flex;align-items:center;position:sticky;top:0;font-family:DM Sans,sans-serif;color:#5c5e6e;font-size:15px;font-weight:600;margin-bottom:20px}#catalog ul{border-left:1px solid var(--color-catalog-border)}#catalog ul li{color:var(--catalog-color);display:flex;align-items:center;line-height:1.8}#catalog ul li:before{position:relative;right:5px;display:block;width:7px;height:7px;content:"";border-radius:50%;border:1px solid var(--themeColor);background-color:var(--sidebar-bg);margin-right:4px;transition:transform .2s}#catalog ul li:hover{color:var(--catalogList-hover)}#catalog ul li a{display:inline-block;width:100%}#catalog ul li a .icon{width:1.2em;height:1.8em}#catalog ul .h1-list{font-weight:700;font-size:16px}#catalog ul .h2-list{font-size:14px}#catalog ul .h3-list,#catalog ul .h4-list,#catalog ul .h5-list,#catalog ul .h6-list{font-size:12px}#catalog ul .h1-list~.h2-list{margin-left:1em;font-size:14px}#catalog ul .h2-list~.h3-list{margin-left:2em}#catalog ul .h3-list~.h4-list{margin-left:3em}#catalog ul .h4-list~.h5-list{margin-left:4em}#catalog ul .h5-list~.h6-list{margin-left:5em}#catalog ul .catalog-active{color:var(--themeColor);transition:all .3s}#catalog ul .catalog-active:before{transform:scale(1) translateX(0);background-color:var(--themeColor)}.cnblogs_code,.cnblogs_Highlighter{position:relative}.cnblogs_code .copy-btns,.cnblogs_Highlighter .copy-btns{z-index:1}.copy-btns{position:absolute;right:8px;top:8px;width:86px;font-size:12px;cursor:pointer;padding:2px 4px 1px 8px;border-radius:4px;color:var(--color-copy-btn)}.copy-btns:before{content:"";margin-right:8px;font-weight:500}.copy-btns:hover{background:var(--md-hr-color);transition:background .2s}.awes-lang{position:absolute;right:98px;top:13px;height:14px;line-height:1.2;padding-right:14px;margin-right:4px;border-right:1px solid var(--md-hr-color);font-size:12px;text-transform:uppercase;color:var(--color-copy-btn)}@-webkit-keyframes content-in{0%{transform:translateY(10rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes content-in{0%{transform:translateY(10rem);opacity:0}to{transform:translateY(0);opacity:1}}.c_b_p_desc_readmore,.day{display:none}.cards-list,.entrylist{margin:1rem 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.entrylistTitle{margin-top:1rem}.custom-card,.entrylistItem{background-color:var(--card-bg);border-radius:4px;box-sizing:border-box;flex-grow:1;-webkit-animation:content-in .5s ease-in 0s;animation:content-in .5s ease-in 0s;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-card{display:flex;flex-direction:column;word-break:break-all}.custom-card.top .custom-card-title:before{content:"";font-weight:700;color:#f14668;margin-right:8px}.custom-card-title{padding:20px 20px 8px;font-weight:700}.custom-card-title:before{content:"";font-weight:400;margin-right:8px}.custom-card-title:hover{color:var(--themeColor)}.custom-card-desc{color:#5c5e6e;padding:0 20px 8px;flex-grow:1}.custom-card-desc .MJXp-math{white-space:break-spaces}.custom-card-desc .MJXp-merror{padding:0;background:none;border:none;color:inherit;font-size:100%}.custom-card-desc .MathJax .noError{padding:0;border:none;color:inherit;font-size:100%;white-space:break-spaces}.custom-card-actions{display:flex;align-items:center;padding:10px 20px;border-top:1px solid var(--color-basic-200)}.custom-card-actions div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-right:10px}.custom-card-actions div li:before{margin-right:4px}.custom-card-actions a:first-of-type{margin-left:auto;margin-right:10px}.custom-card-actions button{margin-left:auto;padding:4px 12px;background-color:var(--themeColor);outline:none;border:1px solid var(--themeColor);box-shadow:0 2px 4px var(--theme-primary-4);color:#fff;border-radius:4px;cursor:pointer;box-sizing:border-box;white-space:nowrap}.custom-card-actions button:hover{background-color:var(--theme-primary-8);border:1px solid var(--theme-primary-8)}.custom-card-actions button:active{background-color:var(--themeColor);border:1px solid var(--themeColor);box-shadow:none}.custom-card-actions button:focus{box-shadow:0 2px 4px var(--theme-primary-4),0 0 0 3px var(--theme-primary-4)}.custom-card-actions li:before{font-weight:500}@media screen and (min-width:1920px){.cards-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1175px){.cards-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:908px){.cards-list{grid-template-columns:1fr;grid-template-rows:auto}.custom-card:hover,.entrylistItem:hover{transition:none;box-shadow:none}}.account{display:flex;align-items:center;height:60px;position:sticky;top:0;background-color:var(--account-bg);z-index:2;flex-shrink:0}.account-button{border:0;background:0;color:var(--account-color);padding:0;cursor:pointer;position:relative;margin-left:20px}.account-button .fas:before{font-size:20px;font-weight:500}.fa-bell:before{margin-right:0}.account-button-notice{position:relative}.account-button-notice .notice-count{display:inline-block;position:absolute;top:-7px;right:-5px;width:14px;height:14px;line-height:11px;border-radius:50%;color:#fff;background:var(--themeColor);font-size:8px;text-align:center;white-space:nowrap;border:2px solid var(--account-bg)}.view-count{flex:1;text-align:center}.account-avatar{margin-left:auto}.account-avatar img{width:28px;height:28px;border-radius:50%;margin:0 10px}#custom-calendar{padding:18px 18px 0}#blogCalendar,.event-wrapper{background-color:var(--calendar-bg)}#blog-calendar{display:none!important;position:relative;padding:20px;border-bottom:1px solid #272a3a;overflow:hidden}#blog-calendar #blogCalendar table,#blog-calendar #blogCalendar tbody,#blog-calendar #blogCalendar td,#blog-calendar #blogCalendar tr{display:block}#blog-calendar #blogCalendar tr:first-child{display:flex;flex-direction:row;justify-content:space-between}#blog-calendar #blogCalendar tr:first-child>td:first-of-type{width:100%}#blog-calendar #blogCalendar tr:first-child>td:first-of-type td{width:auto}#blog-calendar #blogCalendar tr:nth-child(2){padding:0 3.24px;margin-bottom:5px;border-bottom:1px solid #24273b}#blog-calendar #blogCalendar tr:not(:first-child){display:flex;justify-content:space-between}#blog-calendar #blogCalendar tr:not(:first-child) td{display:flex;justify-content:center;align-items:center;width:25px;height:25px}#blog-calendar #blogCalendar tr td,#blog-calendar #blogCalendar tr th{padding:.2rem}#blog-calendar #blogCalendar u{color:#00a1d6}#blog-calendar #blogCalendar .CalTodayDay{background-color:#24273b;color:var(--themeColor);border-radius:2px;font-size:.7em}.event-wrapper{position:relative;padding-bottom:10px;border-radius:0 0 2px 2px}.event-wrapper img{width:90%;height:149px;display:block;border-radius:2px 2px 0 0;margin:0 auto}.event-wrapper .event-date{position:absolute;left:-10px;top:-10px}.event-wrapper .event-date .event-month{background-color:#1687fa;padding:1px 10px;border-radius:4px 4px 0 0}.event-wrapper .event-date .event-day,.event-wrapper .event-date .event-month{font-weight:600;font-size:12px;font-family:DM Sans,sans-serif;color:#fff;text-align:center}.event-wrapper .event-date .event-day{width:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.4)}.event-wrapper .event-title{color:#c3c5d5;margin-bottom:5px;font-family:DM Sans,sans-serif;font-weight:600;padding:0 14px;font-size:14px}.event-wrapper .event-subtitle{color:#5c5e6e;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;padding:0 14px}#blogCalendar{padding-bottom:30px;position:relative;bottom:-50px}@media screen and (max-width:767px){.event-wrapper{padding-top:20px}.event-wrapper img{padding-bottom:12px}#home #sideBar{display:none}}.custom-searchbar{display:grid;grid-template-columns:1fr;position:relative;border-bottom:1px solid var(--color-basic-200);background-color:var(--searchbar-bg);z-index:5}.custom-searchbar input{padding:0 54px;border:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath d='M508.9 478.7L360 330a201.6 201.6 0 0045.2-127.3C405.3 90.9 314.4 0 202.7 0S0 91 0 202.7s91 202.6 202.7 202.6c48.2 0 92.4-17 127.3-45.2L478.7 509c4.2 4.1 11 4.1 15 0l15.2-15.1c4.1-4.2 4.1-11 0-15zm-306.2-116c-88.3 0-160-71.8-160-160s71.7-160 160-160 160 71.7 160 160-71.8 160-160 160z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%235C5D71'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px;background-position:25px 50%;color:var(--searchbar-color);font-size:13px;outline:none}.profile{position:relative;display:flex;flex-direction:column;z-index:1}.profile-blur{position:absolute;left:0;top:0;margin:0;width:100%;height:100%;opacity:.9;z-index:-1;filter:blur(50px)}.profile-banner,.profile-blur{background-repeat:no-repeat;background-size:cover;background-position:50%}.profile-banner{position:relative;display:flex;justify-content:center;align-items:center;flex:1;border-radius:4px 4px 0 0;overflow:hidden}.profile-banner .profile-signature{position:relative;bottom:24px;max-width:60%;text-align:center;white-space:wrap;font-size:16px;color:#fff;text-shadow:0 0 3px #151728;z-index:2}.profile-menu{display:flex;padding-left:185px;background:var(--profileMenu-bg);border-radius:0 0 4px 4px}.profile-menu a{padding:12px 16px;color:var(--color-profile-links);cursor:pointer;font-size:14px}.profile-menu a.active,.profile-menu a:hover{color:var(--themeColor);background-color:var(--color-profile-links-hover);transition:.3s}.profile-avatar{position:absolute;align-items:center;display:flex;z-index:1;bottom:16px;left:24px}.profile-avatar img{width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--profileAvatar-border-color)}.profile-msg{position:absolute;left:200px;bottom:80px;z-index:1}.profile-msg button{margin-left:10px;background-color:#ffc312;border:none;color:#fff;border-radius:4px;padding:3px 7px;box-shadow:0 0 3px #ffc312;cursor:pointer}.profile-msg p{display:flex;align-items:center}.profile-msg p:first-child{font-size:22px;color:#fff;font-weight:600;font-family:DM Sans,sans-serif;text-shadow:0 0 3px #151728}.profile-msg p:nth-child(2){margin-top:5px;font-size:13px;color:#fff;text-shadow:0 0 3px #151728}.profile-msg p:nth-child(2) a,.profile-msg p:nth-child(2) span{margin-right:16px}@media screen and (max-width:1366px){.profile-menu{padding:0 30px;overflow:auto;font-size:14px}.profile-menu a{padding:10px 8px}.profile-avatar{left:20px;bottom:54px}.profile-avatar img{width:80px;height:80px}.profile-msg{left:114px;bottom:62px}}@media screen and (max-width:768px){.profile-avatar{left:10px;bottom:38px}.profile-avatar img{width:60px;height:60px}.profile-msg{left:83px;bottom:51px}.profile-banner .profile-signature{max-width:80%;font-size:14px}}.profile-followstate.disabled{cursor:no-drop}#left-side .fas{margin-right:8px}.logo{font-family:DM Sans,sans-serif;font-size:15px;color:var(--logo-color);font-weight:600;text-align:center;height:68px;line-height:68px;letter-spacing:4px;position:sticky;top:0;background:var(--logo-bg)}#cnblog-nav ul a{margin-bottom:20px;cursor:pointer}#cnblog-nav a:first-child span:before{color:#3273dc}#cnblog-nav a:nth-child(2) span:before{color:#00d1b2}#cnblog-nav a:nth-child(3) span:before{color:#e7339f}#cnblog-nav a:nth-child(4) span:before{color:#48c774}#cnblog-nav a:nth-child(5) span:before{color:#ffd257}#cnblog-nav a:nth-child(6) span:before{color:#00d1b2}.side-wrapper{padding:30px}.side-wrapper h3{font-family:DM Sans,sans-serif;color:#5c5e6e;font-size:15px;font-weight:600;margin-bottom:20px}.side-wrapper ul{display:flex;flex-direction:column;font-size:15px;white-space:nowrap}.side-wrapper ul li{text-decoration:none;color:#777;display:flex;align-items:center}.side-wrapper ul li:not(:last-child){margin-bottom:20px}.side-wrapper ul li:hover{color:var(--sidebarItem-hover-color)}.leftside-bottom{margin-top:auto}.side-wrapper.favourite{padding-top:0}.favourite{overflow-y:auto}.favourite h3{position:sticky;top:0;background-color:var(--sidebar-bg)}.follow-me{display:flex;align-items:center;text-decoration:none;font-size:14px;overflow:hidden;color:#9c9cab;padding:0 20px;height:52px;border-top:1px solid var(--sidebarBlock-border-color);position:relative}.follow-me .developer,.follow-me .follow-text{display:flex;align-items:center;transition:.3s}.follow-me .developer{position:absolute;left:0;top:-100%;padding:0 20px;background-color:var(--sidebar-bg);width:100%;height:100%}.follow-me .developer img{border-radius:50%;width:26px;height:26px;-o-object-fit:cover;object-fit:cover;margin-right:10px}.follow-me:hover .follow-text{transform:translateY(100%)}.follow-me:hover .developer{top:0}@media screen and (max-width:1366px){#cnblog-nav .fas{font-size:22px;margin-right:0}#cnblog-nav .nav-item-text{display:none}#cnblog-nav ul a{margin-bottom:5px}#cnblog-nav ul a li{padding:18px 0}#cnblog-nav ul a li span:last-child{margin-top:10px}.side-wrapper{padding:60px 0 0}.side-wrapper h3{display:none}.side-wrapper ul li{padding:10px 0 5px;flex-direction:column;font-size:12px}.side-wrapper ul li a{margin-top:10px}.side-wrapper ul li:active{filter:brightness(.6)}.developer span,.favourite,.follow-text span,.logo{display:none}}@media screen and (max-width:768px){#home #left-side,#home #sideBar{display:none}#blog_nav_newpost,#blog_nav_rss{display:block}.side-wrapper{padding:30px}#left-side #cnblog-nav{padding-top:60px;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid var(--sidebarBlock-border-color)}#left-side #cnblog-nav ul{flex-direction:row}#left-side #cnblog-nav ul a{width:20%}#left-side #cnblog-nav ul a li span:first-child{background-color:var(--tags-bg);border-radius:50%;display:flex;justify-content:center;align-items:center;width:10vw;height:10vw}#left-side #cnblog-nav ul a li span:first-child:before{font-size:16px}#left-side .favourite{display:block}}@media screen and (min-width:768px){.mobile-menu{display:none}}@media screen and (max-width:768px){.mobile-menu{display:none;position:fixed;top:0;left:0;right:0;height:100vh;overflow:auto;z-index:4}.mobile-menu::-webkit-scrollbar{display:none}#side-btn-wrap{visibility:visible;position:fixed;bottom:21.6px;right:27px;padding:10px;background:#fff;box-shadow:1px 1px 8px var(--themeColor);border-radius:50%;z-index:20}#left-side .favourite{padding:30px;border-bottom:1px solid var(--sidebarBlock-border-color)}#left-side .favourite h3{display:block;padding-left:0}#left-side .favourite ul{flex-direction:row;flex-wrap:wrap}#left-side .favourite ul li{padding:.3rem .6rem;border-radius:2px;margin-bottom:.5rem;margin-right:.5rem;background-color:var(--tags-bg);font-size:12px}#left-side .favourite ul li a{margin:0}#custom-mobile-nav .icon{width:27px;margin-left:5px;transform:rotate(90deg)}#side-btn{position:relative;width:25px;height:25px;cursor:pointer}#side-btn-burger{top:50%;right:0;margin-top:-1px;opacity:1}#side-btn-burger,#side-btn-burger:after,#side-btn-burger:before{position:absolute;background:var(--themeColor);width:100%;height:3px;transition:all .2s ease-in-out}#side-btn-burger:after,#side-btn-burger:before{border-radius:2px;content:"";display:block}#side-btn-burger:before{top:8px}#side-btn-burger:after{bottom:8px}#side-btn.side-btn-active #side-btn-burger{background:0 0}#side-btn.side-btn-active #side-btn-burger:before{transition:all .2s;transform:rotate(45deg);top:0}#side-btn.side-btn-active #side-btn-burger:after,#side-btn.side-btn-active #side-btn-burger:before{transition:all .2}#side-btn.side-btn-active #side-btn-burger:after{transition:all .3s;transform:rotate(-45deg);bottom:0}#side-btn.side-btn-active #side-btn-burger:after,#side-btn.side-btn-active #side-btn-burger:before{transition:all .2s}.navbar-burger{cursor:pointer;display:block;width:60px;height:60px;position:absolute;top:0;right:0;margin-left:auto;z-index:5}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}}.mobile-menu.is-active{display:block;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}
#loading{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;background-color:#f4f5f5;pointer-events:none;}.loader-inner{will-change:transform;width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;background-color:#3742fa;border-radius:50%;animation:scaleout 0.6s infinite ease-in-out forwards;text-indent:-99999px;z-index:999991;}@keyframes scaleout{0%{transform:scale(0);opacity:0;}40%{opacity:1;}100%{transform:scale(1);opacity:0;}}
