:root{--theme-color: #49b1f5;--global-font-size: 14px;--global-bg: #fff;--font-color: #4c4948;--hr-border: #a4d8fa;--hr-before-color: #80c8f8;--preloader-bg: #37474f;--preloader-color: #fff;--search-bg: #fff;--search-bg-rgb: 255, 255, 255;--search-color: #4c4948;--search-hover-color: #49b1f5;--search-border: #49b1f5;--search-meta-color: #858585;--search-item-hover: rgba(73, 177, 245, .1);--tab-border-color: #f0f0f0;--tab-botton-bg: #f0f0f0;--tab-botton-color: #1f2d3d;--tab-button-hover-bg: #dcdcdc;--tab-button-active-bg: #fff;--card-bg: #fff;--card-black-bg: #000;--sidebar-bg: #f6f8fa;--btn-hover-color: #ff7242;--btn-color: #fff;--btn-bg: var(--theme-color);--text-bg-hover: var(--theme-color);--light-grey: #eee;--white: #fff;--text-highlight-color: #1f2d3d;--text-highlight-color-rgb: 31, 45, 61;--blockquote-color: #6a737d;--blockquote-bg: rgba(73,177,245,.1);--reward-pop: #f5f5f5;--toc-link-color: #666261;--card-box-shadow: 0 3px 8px 6px rgba(7,17,27,.06);--card-hover-box-shadow: 0 3px 8px 6px rgba(7,17,27,.15);--hl-color: #24292e;--hl-bg: #f6f8fa;--hltools-bg: #ebeef2;--hltools-color: #57606a;--hlnumber-bg: #f6f8fa;--hlnumber-color: rgba(27,31,35,.3);--hlscrollbar-bg: #d0d7de;--hlexpand-bg: linear-gradient(180deg, rgba(246,248,250,.6), rgba(246,248,250,.9))}[data-theme=dark]{--global-bg: #0d0d0d;--font-color: rgba(255,255,255,.7);--hr-border: rgba(255,255,255,.4);--hr-before-color: rgba(255,255,255,.7);--search-bg: #121212;--search-bg-rgb: 18, 18, 18;--search-color: rgba(255,255,255,.7);--search-hover-color: #49b1f5;--search-border: #49b1f5;--search-meta-color: rgba(255,255,255,.5);--search-item-hover: rgba(73, 177, 245, .2);--preloader-bg: #0d0d0d;--preloader-color: rgba(255,255,255,.7);--tab-border-color: #2c2c2c;--tab-botton-bg: #2c2c2c;--tab-botton-color: rgba(255,255,255,.7);--tab-button-hover-bg: #383838;--tab-button-active-bg: #121212;--card-bg: #121212;--sidebar-bg: #121212;--btn-hover-color: #787878;--btn-color: rgba(255,255,255,.7);--btn-bg: #1f1f1f;--text-bg-hover: #383838;--light-grey: rgba(255,255,255,.7);--white: rgba(255,255,255,.9);--text-highlight-color: rgba(255,255,255,.9);--text-highlight-color-rgb: 255, 255, 255;--blockquote-color: rgba(255,255,255,.7);--blockquote-bg: #2c2c2c;--reward-pop: #2c2c2c;--toc-link-color: rgba(255,255,255,.6);--hl-color: #c9d1d9;--hl-bg: #0d1117;--hltools-bg: #161b22;--hltools-color: #8b949e;--hlnumber-bg: #0d1117;--hlnumber-color: rgba(240,246,252,.3);--hlscrollbar-bg: #30363d;--hlexpand-bg: linear-gradient(180deg, rgba(13,17,23,.6), rgba(13,17,23,.9))}*{transition:background-color .3s,border-color .3s,box-shadow .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;font-size:20px}body{position:relative;min-height:100%;background:var(--global-bg);color:var(--font-color);font-size:var(--global-font-size);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Lato,Roboto,PingFang SC,Microsoft YaHei,sans-serif;line-height:2;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .3s,color .3s}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--btn-bg)}*::-webkit-scrollbar-track{background-color:transparent}input::placeholder{color:var(--font-color)}h1,h2,h3,h4,h5,h6{position:relative;margin:1rem 0 .7rem;color:var(--text-highlight-color);font-weight:700}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{font-size:inherit!important}hr{position:relative;margin:2rem auto;border:2px dashed var(--hr-border);width:calc(100% - 4px)}hr:hover:before{left:calc(95% - 20px)}hr:before{position:absolute;top:-10px;left:5%;z-index:1;color:var(--hr-before-color);content:"\f0c4";font-size:20px;line-height:1;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.table-wrap{overflow-x:scroll;margin:0 0 1rem}table{display:table;width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show}table thead{background:#99a9bf1a}table th,table td{padding:.3rem .6rem;border:1px solid var(--light-grey);vertical-align:middle}*::selection{background:#00c4b6;color:#f7f7f7}button{padding:0;outline:0;border:none;background:none;cursor:pointer}a{color:#99a9bf;text-decoration:none;word-wrap:break-word;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;overflow-wrap:break-word}a:hover{color:var(--theme-color)}.is-center{text-align:center}.copy-true{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.pull-left{float:left}.pull-right{float:right}.button--animated{position:relative;z-index:1;-webkit-transition:color 1s;-moz-transition:color 1s;-o-transition:color 1s;-ms-transition:color 1s;transition:color 1s}.button--animated:before{position:absolute;inset:0;z-index:-1;background:var(--btn-hover-color);content:"";-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;-o-transition:-o-transform .5s ease-out;-ms-transition:-ms-transform .5s ease-out;transition:transform .5s ease-out;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.button--animated:hover:before{-webkit-transition-timing-function:cubic-bezier(.45,1.64,.47,.66);-moz-transition-timing-function:cubic-bezier(.45,1.64,.47,.66);-o-transition-timing-function:cubic-bezier(.45,1.64,.47,.66);-ms-transition-timing-function:cubic-bezier(.45,1.64,.47,.66);transition-timing-function:cubic-bezier(.45,1.64,.47,.66);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}img{max-width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}img[src=""],img:not([src]){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.img-alt{margin:-.5rem 0 .5rem;color:#858585}.img-alt:hover{text-decoration:none!important}.limit-one-line,#article-container .flink .flink-list>.flink-list-item a .flink-item-name,#article-container .flink .flink-list>.flink-list-item a .flink-item-desc,#aside-content .card-info .card-info-data>.card-info-data-item a .headline,#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span,#pagination .prev_info,#pagination .next_info,#sidebar #sidebar-menus .site-data .data-item .data-item-link>a>div,#sidebar #sidebar-menus .menus_items .site-page{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}#recent-posts>.recent-post-item>.recent-post-info>.article-title{-webkit-line-clamp:2;line-clamp:2}#recent-posts>.recent-post-item>.recent-post-info>.content{-webkit-line-clamp:3;line-clamp:3}#aside-content .aside-list>.aside-list-item .content>.name{-webkit-line-clamp:1;line-clamp:1}#aside-content .aside-list>.aside-list-item .content>.title,#aside-content .aside-list>.aside-list-item .content>.comment{-webkit-line-clamp:2;line-clamp:2}.limit-more-line,.article-sort-item-title,#recent-posts>.recent-post-item>.recent-post-info>.article-title,#recent-posts>.recent-post-item>.recent-post-info>.content,#aside-content .aside-list>.aside-list-item .content>.name,#aside-content .aside-list>.aside-list-item .content>.title,#aside-content .aside-list>.aside-list-item .content>.comment,#post-info .post-title,.relatedPosts>.relatedPosts-list .content .title,figure.gallery-group p,figure.gallery-group .gallery-group-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.fontawesomeIcon,hr:before,#article-container.post-content h1:before,#article-container.post-content h2:before,#article-container.post-content h3:before,#article-container.post-content h4:before,#article-container.post-content h5:before,#article-container.post-content h6:before,#post .post-copyright:before,#post .post-outdate-notice:before,.note:not(.no-icon):before{display:inline-block;font-weight:900;font-style:normal;font-variant:normal;font-family:"Font Awesome 6 Free";text-rendering:auto;-webkit-font-smoothing:antialiased}#web_bg{position:fixed;z-index:-999;width:100%;height:100%;background:url(../img/background.png);background-attachment:local;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}
