diff --git a/package.json b/package.json index a05cff6..b96611d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "halo-theme-dream2.0-plus", - "version": "1.2.0", + "version": "1.2.1", "description": "梦之城,童话梦境,动漫类型博客主题。", "main": "index.js", "author": "nineya", diff --git a/templates/assets/css/celebration.min.css b/templates/assets/css/celebration.min.css index b1b749b..851f352 100644 --- a/templates/assets/css/celebration.min.css +++ b/templates/assets/css/celebration.min.css @@ -1,116 +1 @@ -html.celebration { - --main: hsla(0, 0%, 100%, 0.9); - --theme: #ff3b3b!important; - --background: rgba(201, 57, 58, 0.95); - --title: #fff; - --light-a: #fff; - --light-b: #f13a3a; - --light-c: #dcdcdc; - --light-d: #f13a3a; - --dark-a: #eee; - --dark-b: #eee; - --dark-c: #fff; - --dark-d: #e4e4e4; - --dark-e: #e4e4e4; - --color-a: #f13a3a; - --bg-a: hsla(0, 0%, 100%, 0.102); - --bg-b: #ec9494; - --bg-c: #ea5454; - --bg-d: rgba(189, 13, 14, 0.8); - --bg-e: #f13a3a; - --bg-g: #ec9494; - --bg-j: hsla(0, 0%, 100%, 0.102); - --bg-k: hsla(0, 0%, 100%, 0.102); - --bg-l: rgba(239, 107, 107, 0.8); - --bg-h: hsla(0, 68%, 53%, 0.8); - --box-shadow: 1px 1px 3px 1px #cb0b0b; - --comm-color-a: #eee; - --comm-color-c: #eee; - --comm-color-b: #eee; - --comm-color-d: #bbb; - --comm-color-f: #eee; - --comm-color-i: #ddd; - --comm-bg-a: rgba(181, 51, 51, 0.8); - --comm-bg-b: rgba(204, 78, 78, 0.9); - --comm-bg-h: rgba(204, 78, 78, 0.9); - background-color: #ec9494; -} -html.celebration body { - background: rgba(145, 11, 11, 0.9); -} -html.celebration .banner .banner-waves { - fill: #b81213; -} -html.celebration .navbar .navbar-search .input:focus, -html.celebration .navbar .navbar-search-mobile .input:focus { - background: var(--bg-a); -} -html.celebration .navbar .navbar-search .input::-webkit-input-placeholder, html.celebration .navbar .navbar-search-mobile .input::-webkit-input-placeholder { - color: #ec9494; -} -html.celebration .navbar .navbar-search .input::-moz-placeholder, html.celebration .navbar .navbar-search-mobile .input::-moz-placeholder { - color: #ec9494; -} -html.celebration .navbar .navbar-search .input:-ms-input-placeholder, html.celebration .navbar .navbar-search-mobile .input:-ms-input-placeholder { - color: #ec9494; -} -html.celebration .navbar .navbar-search .input::-ms-input-placeholder, html.celebration .navbar .navbar-search-mobile .input::-ms-input-placeholder { - color: #ec9494; -} -html.celebration .navbar .navbar-search .input::placeholder, -html.celebration .navbar .navbar-search-mobile .input::placeholder { - color: #ec9494; -} -html.celebration .navbar-slideout { - background: #910b0b; -} -html.celebration .navbar-slideout-menu { - background: var(--background); -} -html.celebration .banner:before { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTExLTAzVDAwOjMxOjMwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMS0wM1QwMDo0OTozMSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0xMS0wM1QwMDo0OTozMSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplMjE4OTA3NS1hNzI0LWJmNGItOTFjYS01YTJiMTU3N2U1ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTIxODkwNzUtYTcyNC1iZjRiLTkxY2EtNWEyYjE1NzdlNWU3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTIxODkwNzUtYTcyNC1iZjRiLTkxY2EtNWEyYjE1NzdlNWU3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMjE4OTA3NS1hNzI0LWJmNGItOTFjYS01YTJiMTU3N2U1ZTciIHN0RXZ0OndoZW49IjIwMjMtMTEtMDNUMDA6MzE6MzArMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4LH1UYAAAAHklEQVQIHWP4LyhoCMR+UNqQAZkDEzBEwn7IAmCVAPCsFZXLivthAAAAAElFTkSuQmCC); -} -html.celebration .card { - border-radius: 0; -} -html.celebration .card:hover { - background: #b81213; -} -html.celebration .hljs { - color: hsla(0, 25%, 94%, 0.9); - background: hsla(0, 68%, 53%, 0.8); -} -html.celebration .main-content .note { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAYAAAA/tpB3AAAAFUlEQVQImWMY7ODr16//CbmRgYEBAJG+A9/jkW/TAAAAAElFTkSuQmCC); -} -html.celebration .main-content figure pre > ul, -html.celebration .main-content figure figcaption { - color: #eebfbf; - background: rgba(255, 132, 132, 0.4); -} -html.celebration .main-content figure pre code { - color: hsla(0, 25%, 94%, 0.9); -} -html.celebration .main-content .pwd { - background: var(--bg-g); - color: var(--bg-g); -} -html.celebration .tips { - background-color: rgba(253, 237, 237, 0.9) !important; -} -html.celebration .widget.profile .address { - color: #e4e4e4; -} -html.celebration .links:not(.widget) .link-desc { - color: #e4e4e4; -} -html.celebration .aplayer .aplayer-info .aplayer-music .aplayer-author, -html.celebration .aplayer .aplayer-lrc p, -html.celebration .aplayer .aplayer-info .aplayer-controller .aplayer-time, -html.celebration .aplayer .aplayer-list ol li .aplayer-list-author, -html.celebration .aplayer .aplayer-list ol li .aplayer-list-index { - color: #ddd; -} -html.celebration .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path { - fill: #ddd; -} +html.celebration{--main:hsla(0, 0%, 100%, 0.9);--theme:#ff3b3b!important;--background:rgba(201, 57, 58, 0.95);--title:#fff;--light-a:#fff;--light-b:#f13a3a;--light-c:#dcdcdc;--light-d:#f13a3a;--dark-a:#eee;--dark-b:#eee;--dark-c:#fff;--dark-d:#e4e4e4;--dark-e:#e4e4e4;--color-a:#f13a3a;--bg-a:hsla(0, 0%, 100%, 0.102);--bg-b:#ec9494;--bg-c:#ea5454;--bg-d:rgba(189, 13, 14, 0.8);--bg-e:#f13a3a;--bg-g:#ec9494;--bg-j:hsla(0, 0%, 100%, 0.102);--bg-k:hsla(0, 0%, 100%, 0.102);--bg-l:rgba(239, 107, 107, 0.8);--bg-h:hsla(0, 68%, 53%, 0.8);--box-shadow:1px 1px 3px 1px #cb0b0b;--comm-color-a:#eee;--comm-color-c:#eee;--comm-color-b:#eee;--comm-color-d:#bbb;--comm-color-f:#eee;--comm-color-i:#ddd;--comm-bg-a:rgba(181, 51, 51, 0.8);--comm-bg-b:rgba(204, 78, 78, 0.9);--comm-bg-h:rgba(204, 78, 78, 0.9);background-color:#ec9494}html.celebration body{background:rgba(145,11,11,.9)}html.celebration .banner .banner-waves{fill:#b81213}html.celebration .navbar .navbar-search .input:focus,html.celebration .navbar .navbar-search-mobile .input:focus{background:var(--bg-a)}html.celebration .navbar .navbar-search .input::-webkit-input-placeholder,html.celebration .navbar .navbar-search-mobile .input::-webkit-input-placeholder{color:#ec9494}html.celebration .navbar .navbar-search .input::-moz-placeholder,html.celebration .navbar .navbar-search-mobile .input::-moz-placeholder{color:#ec9494}html.celebration .navbar .navbar-search .input:-ms-input-placeholder,html.celebration .navbar .navbar-search-mobile .input:-ms-input-placeholder{color:#ec9494}html.celebration .navbar .navbar-search .input::-ms-input-placeholder,html.celebration .navbar .navbar-search-mobile .input::-ms-input-placeholder{color:#ec9494}html.celebration .navbar .navbar-search .input::placeholder,html.celebration .navbar .navbar-search-mobile .input::placeholder{color:#ec9494}html.celebration .navbar-slideout{background:#910b0b}html.celebration .navbar-slideout-menu{background:var(--background)}html.celebration .banner:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTExLTAzVDAwOjMxOjMwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMS0wM1QwMDo0OTozMSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0xMS0wM1QwMDo0OTozMSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplMjE4OTA3NS1hNzI0LWJmNGItOTFjYS01YTJiMTU3N2U1ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTIxODkwNzUtYTcyNC1iZjRiLTkxY2EtNWEyYjE1NzdlNWU3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTIxODkwNzUtYTcyNC1iZjRiLTkxY2EtNWEyYjE1NzdlNWU3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMjE4OTA3NS1hNzI0LWJmNGItOTFjYS01YTJiMTU3N2U1ZTciIHN0RXZ0OndoZW49IjIwMjMtMTEtMDNUMDA6MzE6MzArMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4LH1UYAAAAHklEQVQIHWP4LyhoCMR+UNqQAZkDEzBEwn7IAmCVAPCsFZXLivthAAAAAElFTkSuQmCC)}html.celebration .card{border-radius:0}html.celebration .card:hover{background:#b81213}html.celebration .hljs{background:rgba(217,54,54,.8)}html.celebration .main-content .note{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAYAAAA/tpB3AAAAFUlEQVQImWMY7ODr16//CbmRgYEBAJG+A9/jkW/TAAAAAElFTkSuQmCC)}html.celebration .main-content figure figcaption,html.celebration .main-content figure pre>ul{color:#eebfbf;background:rgba(255,132,132,.4)}html.celebration .hljs,html.celebration .main-content figure pre code{color:rgba(244,236,236,.9)}html.celebration .main-content .pwd{background:var(--bg-g);color:var(--bg-g)}html.celebration .tips{background-color:rgba(253,237,237,.9)!important}html.celebration .widget.profile .address{color:#e4e4e4}html.celebration .links:not(.widget) .link-desc{color:#e4e4e4}html.celebration .aplayer .aplayer-info .aplayer-controller .aplayer-time,html.celebration .aplayer .aplayer-info .aplayer-music .aplayer-author,html.celebration .aplayer .aplayer-list ol li .aplayer-list-author,html.celebration .aplayer .aplayer-list ol li .aplayer-list-index,html.celebration .aplayer .aplayer-lrc p{color:#ddd}html.celebration .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path{fill:#ddd} \ No newline at end of file diff --git a/templates/assets/css/cursor.min.css b/templates/assets/css/cursor.min.css index ad58356..5b6d3b6 100644 --- a/templates/assets/css/cursor.min.css +++ b/templates/assets/css/cursor.min.css @@ -1,41 +1 @@ -body { - cursor: var(--cursor-default); -} -a, -button, -.expand-done, -.navbar-above .navbar-nav .item, -.navbar-slideicon, -.navbar-searchicon, -.widget .ad-tag .click-close, -.actions > div, -.main-content figure > figcaption div, -.photos .picture-details { - cursor: var(--cursor-pointer); -} -.aplayer .aplayer-pic, -.aplayer .aplayer-music, -.aplayer .aplayer-bar-wrap, -.aplayer .aplayer-icon { - cursor: var(--cursor-pointer) !important; -} -.main-content :not(.jg-entry) > img:not([class]) { - cursor: var(--cursor-zoom-in); -} -p, -input[type=text], -blockquote, -th, -td, -code, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -li, -textarea { - cursor: var(--cursor-text); -} +body{cursor:var(--cursor-default)}.actions>div,.expand-done,.main-content figure>figcaption div,.navbar-above .navbar-nav .item,.navbar-searchicon,.navbar-slideicon,.photos .picture-details,.widget .ad-tag .click-close,a,button{cursor:var(--cursor-pointer)}.aplayer .aplayer-bar-wrap,.aplayer .aplayer-icon,.aplayer .aplayer-music,.aplayer .aplayer-pic{cursor:var(--cursor-pointer)!important}.main-content :not(.jg-entry)>img:not([class]){cursor:var(--cursor-zoom-in)}blockquote,code,h1,h2,h3,h4,h5,h6,hr,input[type=text],li,p,td,textarea,th{cursor:var(--cursor-text)} \ No newline at end of file diff --git a/templates/assets/css/dshare.min.css b/templates/assets/css/dshare.min.css index f0296cd..057fcce 100644 --- a/templates/assets/css/dshare.min.css +++ b/templates/assets/css/dshare.min.css @@ -1,315 +1 @@ -@charset "utf-8"; -/* CSS Document */ -@font-face { - font-family: "dshare"; - src: url("../font/dshare.woff2") format("woff2"); -} -.dshare-container { - font-family: "dshare" !important; -} -.dshare-container .dshare-icon { - width: 32px; - height: 32px; - margin: 4px; - font-size: 20px; - line-height: 32px; - border: 1px solid; - text-align: center; - vertical-align: middle; - display: inline-block; - border-radius: 50%; - -webkit-transition: background 0.6s ease-out 0s; - transition: background 0.6s ease-out 0s; -} -.dshare-container .dshare-icon:hover { - color: #fff; -} -.dshare-container .icon-qq { - color: #56b6e7; - border-color: #56b6e7; -} -.dshare-container .icon-qq:before { - content: '\f01a'; -} -.dshare-container .icon-qq:hover { - background: #56b6e7; -} -.dshare-container .icon-qzone { - color: #FDBE3D; - border-color: #FDBE3D; -} -.dshare-container .icon-qzone:before { - content: '\f02a'; -} -.dshare-container .icon-qzone:hover { - background: #FDBE3D; -} -.dshare-container .icon-wechat { - position: relative; - color: #7bc549; - border-color: #7bc549; -} -.dshare-container .icon-wechat:before { - content: '\f03a'; -} -.dshare-container .icon-wechat:hover { - background: #7bc549; -} -.dshare-container .icon-wechat:hover .wechat-qrcode { - opacity: 1; - -webkit-transform: translateY(-15px); - transform: translateY(-15px); -} -.dshare-container .icon-weibo { - color: #ff763b; - border-color: #ff763b; -} -.dshare-container .icon-weibo:before { - content: '\f04a'; -} -.dshare-container .icon-weibo:hover { - background: #ff763b; -} -.dshare-container .icon-douban { - color: #33b045; - border-color: #33b045; -} -.dshare-container .icon-douban:before { - content: '\f05a'; -} -.dshare-container .icon-douban:hover { - background: #33b045; -} -.dshare-container .icon-linkedin { - color: #0077B5; - border-color: #0077B5; -} -.dshare-container .icon-linkedin:before { - content: '\f06a'; -} -.dshare-container .icon-linkedin:hover { - background: #0077B5; -} -.dshare-container .icon-facebook { - color: #44619D; - border-color: #44619D; -} -.dshare-container .icon-facebook:before { - content: '\f07a'; -} -.dshare-container .icon-facebook:hover { - background: #44619D; -} -.dshare-container .icon-twitter { - color: #55acee; - border-color: #55acee; -} -.dshare-container .icon-twitter:before { - content: '\f08a'; -} -.dshare-container .icon-twitter:hover { - background: #55acee; -} -.dshare-container .icon-google { - color: #db4437; - border-color: #db4437; -} -.dshare-container .icon-google:before { - content: '\f09a'; -} -.dshare-container .icon-google:hover { - background: #db4437; -} -.dshare-container .icon-link { - color: var(--theme); - border-color: var(--theme); -} -.dshare-container .icon-link:before { - content: '\f10a'; -} -.dshare-container .icon-link:hover { - background: var(--theme); -} -.dshare-container .icon-poster { - color: var(--theme); - border-color: var(--theme); -} -.dshare-container .icon-poster:before { - content: '\f11a'; -} -.dshare-container .icon-poster:hover { - background: var(--theme); -} -.dshare-container .wechat-qrcode { - opacity: 0; - position: absolute; - height: 165px; - width: 140px; - top: -150px; - left: -54px; - font-size: 12px; - border: 1px solid #eee; - border-radius: 5px; - background: #fff; - -webkit-box-shadow: 0 2px 10px #aaa; - box-shadow: 0 2px 10px #aaa; - pointer-events: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.dshare-container .wechat-qrcode:after { - content: ''; - position: absolute; - left: 50%; - margin-left: -8px; - bottom: -13px; - width: 0; - height: 0; - border-width: 8px 8px 6px 8px; - border-style: solid; - border-color: #fff transparent transparent transparent; -} -.dshare-container .wechat-qrcode h4 { - margin: 0; - padding: 0; - height: 25px; - line-height: 25px; - color: #777; - background-color: #f3f3f3; -} -.dshare-container .wechat-qrcode img { - width: 100%; -} -.dshare-poster { - left: 0; - top: 0; - height: 100%; - width: 100%; - position: fixed; - z-index: 99999; - -webkit-transition: all 0.3s; - transition: all 0.3s; - background: rgba(0, 0, 0, 0.3); -} -.dshare-poster.close-animation { - opacity: 0; -} -.dshare-poster.close-animation .dshare-poster-container > * { - -webkit-transform: scale(0.4); - transform: scale(0.4); -} -.dshare-poster-container { - top: 50%; - left: 50%; - display: grid; - position: absolute; - width: 360px; - max-width: 90%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.dshare-poster-download { - width: 50px; - height: 50px; - margin-top: 20px; - line-height: 50px; - font-size: 24px; - cursor: pointer; - background: var(--theme); - border-radius: 50%; - color: #fff; - text-align: center; - -webkit-transition: all 0.3s; - transition: all 0.3s; - justify-self: center; -} -.dshare-poster-crad { - overflow: hidden; - background: #fff; - border-radius: 6px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-transition: all 0.3s; - transition: all 0.3s; - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; -} -.dshare-poster-cover { - position: relative; - margin-bottom: -68px; -} -.dshare-poster-cover:after { - content: ''; - position: absolute; - left: 0; - bottom: -1px; - width: 100%; - height: 140px; - background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff)); - background: linear-gradient(180deg, transparent, #fff); -} -.dshare-poster-cover img { - width: 100%; - min-height: 180px; - max-height: 340px; - -o-object-fit: cover; - object-fit: cover; -} -.dshare-poster-content { - padding: 10px; -} -.dshare-poster-title { - color: #333; - position: relative; - margin-top: 8px; - padding-bottom: 14px; - font-size: 18px; -} -.dshare-poster-title:before { - content: ''; - position: absolute; - width: 20%; - height: 2px; - left: 0; - bottom: 8px; - border-radius: 5px; - background: var(--theme); -} -.dshare-poster-title:after { - content: ''; - position: absolute; - width: 63%; - height: 2px; - left: 0; - bottom: 1px; - border-radius: 5px; - background: var(--theme); -} -.dshare-poster-desc { - margin-top: 12px; - text-indent: 2em; - color: var(--main); - line-height: 1.6em; -} -.dshare-poster-footer { - margin-top: 28px; - border: 1px #ccc dashed; - border-radius: 5px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.dshare-poster-qrcode { - width: 70px; -} -.dshare-poster-qrcode-info { - margin: auto 0 auto 8px; -} -.dshare-poster-qrcode-site { - font-size: 16px; -} -.dshare-poster-qrcode-msg { - margin-top: 4px; - color: #999; -} +@charset "utf-8";@font-face{font-family:"dshare";src:url(../font/dshare.woff2) format("woff2")}.dshare-container{font-family:"dshare"!important}.dshare-container .dshare-icon{width:32px;height:32px;margin:4px;font-size:20px;line-height:32px;border:1px solid;text-align:center;vertical-align:middle;display:inline-block;border-radius:50%;-webkit-transition:background .6s ease-out 0s;transition:background .6s ease-out 0s}.dshare-container .dshare-icon:hover{color:#fff}.dshare-container .icon-qq{color:#56b6e7;border-color:#56b6e7}.dshare-container .icon-qq:before{content:'\f01a'}.dshare-container .icon-qq:hover{background:#56b6e7}.dshare-container .icon-qzone{color:#fdbe3d;border-color:#fdbe3d}.dshare-container .icon-qzone:before{content:'\f02a'}.dshare-container .icon-qzone:hover{background:#fdbe3d}.dshare-container .icon-wechat{position:relative;color:#7bc549;border-color:#7bc549}.dshare-container .icon-wechat:before{content:'\f03a'}.dshare-container .icon-wechat:hover{background:#7bc549}.dshare-container .icon-wechat:hover .wechat-qrcode{opacity:1;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.dshare-container .icon-weibo{color:#ff763b;border-color:#ff763b}.dshare-container .icon-weibo:before{content:'\f04a'}.dshare-container .icon-weibo:hover{background:#ff763b}.dshare-container .icon-douban{color:#33b045;border-color:#33b045}.dshare-container .icon-douban:before{content:'\f05a'}.dshare-container .icon-douban:hover{background:#33b045}.dshare-container .icon-linkedin{color:#0077b5;border-color:#0077b5}.dshare-container .icon-linkedin:before{content:'\f06a'}.dshare-container .icon-linkedin:hover{background:#0077b5}.dshare-container .icon-facebook{color:#44619d;border-color:#44619d}.dshare-container .icon-facebook:before{content:'\f07a'}.dshare-container .icon-facebook:hover{background:#44619d}.dshare-container .icon-twitter{color:#55acee;border-color:#55acee}.dshare-container .icon-twitter:before{content:'\f08a'}.dshare-container .icon-twitter:hover{background:#55acee}.dshare-container .icon-google{color:#db4437;border-color:#db4437}.dshare-container .icon-google:before{content:'\f09a'}.dshare-container .icon-google:hover{background:#db4437}.dshare-container .icon-link,.dshare-container .icon-poster{color:var(--theme);border-color:var(--theme)}.dshare-container .icon-link:before{content:'\f10a'}.dshare-container .icon-link:hover,.dshare-container .icon-poster:hover{background:var(--theme)}.dshare-container .icon-poster:before{content:'\f11a'}.dshare-container .wechat-qrcode{opacity:0;position:absolute;height:165px;width:140px;top:-150px;left:-54px;font-size:12px;border:1px solid #eee;border-radius:5px;background:#fff;-webkit-box-shadow:0 2px 10px #aaa;box-shadow:0 2px 10px #aaa;pointer-events:none;-webkit-transition:all .3s;transition:all .3s}.dshare-container .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-8px;bottom:-13px;width:0;height:0;border-width:8px 8px 6px;border-style:solid;border-color:#fff transparent transparent}.dshare-container .wechat-qrcode h4{margin:0;padding:0;height:25px;line-height:25px;color:#777;background-color:#f3f3f3}.dshare-container .wechat-qrcode img{width:100%}.dshare-poster{left:0;top:0;height:100%;width:100%;position:fixed;z-index:99999;-webkit-transition:all .3s;transition:all .3s;background:rgba(0,0,0,.3)}.dshare-poster.close-animation{opacity:0}.dshare-poster.close-animation .dshare-poster-container>*{-webkit-transform:scale(.4);transform:scale(.4)}.dshare-poster-container{top:50%;left:50%;display:grid;position:absolute;width:360px;max-width:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dshare-poster-crad,.dshare-poster-download{-webkit-transition:all .3s;transition:all .3s}.dshare-poster-download{width:50px;height:50px;margin-top:20px;line-height:50px;font-size:24px;cursor:pointer;background:var(--theme);border-radius:50%;color:#fff;text-align:center;justify-self:center}.dshare-poster-crad{overflow:hidden;background:#fff;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.dshare-poster-cover{position:relative;margin-bottom:-68px}.dshare-poster-cover:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:140px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(180deg,transparent,#fff)}.dshare-poster-cover img{width:100%;min-height:180px;max-height:340px;-o-object-fit:cover;object-fit:cover}.dshare-poster-content{padding:10px}.dshare-poster-title{color:#333;position:relative;margin-top:8px;padding-bottom:14px;font-size:18px}.dshare-poster-title:after,.dshare-poster-title:before{content:'';position:absolute;width:20%;height:2px;left:0;bottom:8px;border-radius:5px;background:var(--theme)}.dshare-poster-title:after{width:63%;bottom:1px}.dshare-poster-desc{margin-top:12px;text-indent:2em;color:var(--main);line-height:1.6em}.dshare-poster-footer{margin-top:28px;border:1px #ccc dashed;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.dshare-poster-qrcode{width:70px}.dshare-poster-qrcode-info{margin:auto 0 auto 8px}.dshare-poster-qrcode-site{font-size:16px}.dshare-poster-qrcode-msg{margin-top:4px;color:#999} \ No newline at end of file diff --git a/templates/assets/css/mew-custom.min.css b/templates/assets/css/mew-custom.min.css index 5093e0c..7f0c9a0 100644 --- a/templates/assets/css/mew-custom.min.css +++ b/templates/assets/css/mew-custom.min.css @@ -1,847 +1 @@ -@charset "utf-8"; -/* CSS Document */ -mew-hide { - display: block; - cursor: pointer; - overflow: hidden; - position: relative; - height: 4em; - border-radius: var(--radius-wrap); -} -mew-hide:before { - content: '隐藏内容,评论后可见'; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 4em; - text-align: center; - padding: 0 12px; - background: repeating-linear-gradient(135deg, var(--light-b), var(--light-b) 1rem, var(--background) 0, var(--background) 2rem); -} -mew-subtitle { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin: 14px 0; -} -mew-subtitle > span { - position: relative; - color: var(--main); - padding: 0 47px; -} -mew-subtitle > span:hover::before { - left: 12px; -} -mew-subtitle > span:hover::after { - right: 12px; -} -mew-subtitle > span::before { - content: ""; - position: absolute; - top: 50%; - left: 0; - width: 20px; - height: 1px; - background: var(--theme); - -webkit-transition: all 0.35s; - transition: all 0.35s; -} -mew-subtitle > span::after { - content: ""; - position: absolute; - top: 50%; - right: 0; - width: 20px; - height: 1px; - background: var(--theme); - -webkit-transition: all 0.35s; - transition: all 0.35s; -} -mew-music { - display: block; - background-color: var(--bg-d) !important; - max-width: 620px; - margin: auto !important; -} -mew-music:not(.aplayer) { - padding: 10px 20px; - font-size: 1.1em; - border: 1px solid var(--light-b); - border-radius: 5px; -} -mew-music:not(.aplayer):before { - content: "\ef83"; - font-family: 'remixicon'; - color: var(--theme); - margin-right: 10px; -} -mew-music .aplayer-list ol li { - border-top: 1px solid rgba(180, 180, 180, 0.2) !important; -} -mew-music .aplayer-list ol li.aplayer-list-light { - background: rgba(200, 200, 200, 0.2) !important; -} -mew-music .aplayer-list ol li:hover { - background: rgba(200, 200, 200, 0.2) !important; -} -mew-music.aplayer-withlist .aplayer-info { - border-bottom: none; -} -mew-music .aplayer-lrc:before { - background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c5c5c52b), to(hsla(0, 0%, 100%, 0))) !important; - background: linear-gradient(180deg, #c5c5c52b 0, hsla(0, 0%, 100%, 0)) !important; -} -mew-music .aplayer-lrc:after { - background: -webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0, 0%, 100%, 0)), to(hsla(0, 0%, 100%, 0.23))) !important; - background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0.23)) !important; -} -mew-bilibili { - display: block; - position: relative; -} -mew-bilibili > iframe { - position: absolute; - height: 100%; - top: 0; - bottom: 0; - left: 50%; - right: 0; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - border-radius: var(--radius-inner); -} -mew-tabs { - width: 100%; - overflow: hidden; - display: block; - background: var(--bg-d); - border: 1px solid var(--light-b); - border-radius: var(--radius-inner); - line-height: 26px; - margin-bottom: 14px; -} -mew-tabs .tabs-head { - width: 100%; - overflow-x: auto; - overflow-y: hidden; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - background: var(--bg-h); -} -mew-tabs .tabs-head > div { - position: relative; - padding: 0 14px; - line-height: 40px; - height: 40px; - color: var(--dark-b); - cursor: pointer; - -webkit-transition: color 0.5s; - transition: color 0.5s; - white-space: nowrap; - font-size: 1em; -} -mew-tabs .tabs-head > div::after { - content: ""; - position: absolute; - background: var(--theme); - bottom: 0; - left: 14px; - right: 14px; - height: 2px; - opacity: 0; - border-radius: 2px; - -webkit-transform: scaleX(0.5); - transform: scaleX(0.5); - -webkit-transition: opacity 0.25s, -webkit-transform 0.25s; - transition: opacity 0.25s, -webkit-transform 0.25s; - transition: opacity 0.25s, transform 0.25s; - transition: opacity 0.25s, transform 0.25s, -webkit-transform 0.25s; -} -mew-tabs .tabs-head > div.active { - color: var(--theme); -} -mew-tabs .tabs-head > div.active::after { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); -} -mew-tabs .tabs-body { - padding: 12px 14px; -} -mew-tabs .tabs-body > div { - display: none; -} -mew-tabs .tabs-body > div.active { - display: block; -} -mew-cloud { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 10px; - overflow: hidden; - border: 1px solid var(--light-b); - border-radius: var(--radius-inner); - -webkit-box-shadow: 1px 1px 5px 0 var(--bg-b); - box-shadow: 1px 1px 5px 0 var(--bg-b); - background: var(--background); -} -mew-cloud .mew-cloud-logo { - -ms-flex-negative: 0; - flex-shrink: 0; - width: 2.4em; - height: 2.4em; - margin-right: 10px; - background-size: 100% 100%; -} -mew-cloud .mew-cloud-logo.type-default { - background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjUyMTY1ODk4NzQ2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjcyNjYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMTkwLjU3MTQyODMyIDI1NC44NTcxNDI0OGg2NDIuODU3MTQzMzZjMTkuMjg1NzE0MTYgMCAzMi4xNDI4NTc1MiAxMi44NTcxNDI0OCAzMi4xNDI4NTY2NCAzMi4xNDI4NTc1MnY0ODIuMTQyODU3NTJIMTU4LjQyODU3MTY4VjI4N2MwLTE5LjI4NTcxNDE2IDEyLjg1NzE0MjQ4LTMyLjE0Mjg1NzUyIDMyLjE0Mjg1NjY0LTMyLjE0Mjg1NzUyeiIgZmlsbD0iIzkxRDVGRiIgcC1pZD0iNzI2NyI+PC9wYXRoPjxwYXRoIGQ9Ik0yMjUuOTI4NTcxNjggMTI2LjI4NTcxNDE2aDU0MGMxOS4yODU3MTQxNiAwIDM1LjM1NzE0MjQ4IDE2LjA3MTQyODMyIDM1LjM1NzE0MjQ4IDMyLjE0Mjg1NzUycy0xNi4wNzE0MjgzMiAzMi4xNDI4NTc1Mi0zNS4zNTcxNDI0OCAzMi4xNDI4NTY2NEgyMjUuOTI4NTcxNjhDMjA2LjY0Mjg1NzUyIDE5MC41NzE0MjgzMiAxOTAuNTcxNDI4MzIgMTc0LjUgMTkwLjU3MTQyODMyIDE1OC40Mjg1NzE2OHMxNi4wNzE0MjgzMi0zMi4xNDI4NTc1MiAzNS4zNTcxNDMzNi0zMi4xNDI4NTc1MnoiIGZpbGw9IiNCQUU3RkYiIHAtaWQ9IjcyNjgiPjwvcGF0aD48cGF0aCBkPSJNMTEwLjIxNDI4NTg0IDQ3OS44NTcxNDI0OGgyMDIuNWw2MS4wNzE0MjgzMiAxNDEuNDI4NTcxNjhoMjczLjIxNDI4NTg0bDczLjkyODU3MTY4LTE0MS40Mjg1NzE2OGgxOTIuODU3MTQyNDhjMjUuNzE0Mjg1ODQgMCA0OC4yMTQyODU4NCAyMi41IDQ4LjIxNDI4NTg0IDQ4LjIxNDI4NTg0djM4NS43MTQyODU4NGMwIDI1LjcxNDI4NTg0LTIyLjUgNDguMjE0Mjg1ODQtNDguMjE0Mjg1ODQgNDguMjE0Mjg1ODRoLTgwMy41NzE0MjgzMkM4NC41IDk2MiA2MiA5MzkuNSA2MiA5MTMuNzg1NzE0MTZ2LTM4NS43MTQyODU4NGMzLjIxNDI4NTg0LTI1LjcxNDI4NTg0IDIyLjUtNDguMjE0Mjg1ODQgNDguMjE0Mjg1ODQtNDguMjE0Mjg1ODR6IiBmaWxsPSIjNDBBOUZGIiBwLWlkPSI3MjY5Ij48L3BhdGg+PHBhdGggZD0iTTI4NyA3NjkuMTQyODU3NTJoNDUwYzE5LjI4NTcxNDE2IDAgMzIuMTQyODU3NTIgMTIuODU3MTQyNDggMzIuMTQyODU3NTIgMzIuMTQyODU2NjRzLTEyLjg1NzE0MjQ4IDMyLjE0Mjg1NzUyLTMyLjE0Mjg1NzUyIDMyLjE0Mjg1NzUySDI4N2MtMTkuMjg1NzE0MTYgMC0zMi4xNDI4NTc1Mi0xMi44NTcxNDI0OC0zMi4xNDI4NTc1Mi0zMi4xNDI4NTc1MnMxMi44NTcxNDI0OC0zMi4xNDI4NTc1MiAzMi4xNDI4NTc1Mi0zMi4xNDI4NTY2NHoiIGZpbGw9IiNCQUU3RkYiIHAtaWQ9IjcyNzAiPjwvcGF0aD48L3N2Zz4="); -} -mew-cloud .mew-cloud-logo.type-360 { - background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik04NDMuMjk0IDg3MS45MDZjMC00OS42OTQgNDAuNjU5LTkwLjM1MyA5MC4zNTMtOTAuMzUzUzEwMjQgODIyLjIxMiAxMDI0IDg3MS45MDZzLTQwLjY1OSA5MC4zNTMtOTAuMzUzIDkwLjM1My05MC4zNTMtNDAuNjU5LTkwLjM1My05MC4zNTN6IiBmaWxsPSIjRkY5OTMyIi8+PHBhdGggZD0iTTg0NC44IDY4Ni42ODJsLTEzMS4wMTItNTIuNzA2Yy0xMC41NC00LjUxNy0xMC41NC0xMi4wNDctNi4wMjMtMjIuNTg4IDEyLjA0Ny0zMS42MjMgMTguMDctNjYuMjU5IDE4LjA3LTEwMC44OTQgMC0xNDcuNTc2LTEyNC45ODgtMjc0LjA3LTI3NC4wNy0yNzQuMDdzLTI3NC4wNyAxMjYuNDk0LTI3NC4wNyAyNzQuMDdjMCAzNC42MzUgOS4wMzQgNzAuNzc3IDIxLjA4MSAxMDIuNCAzLjAxMiA2LjAyNCAzLjAxMiAxMy41NTMgMCAxOS41NzctMy4wMTEgNC41MTctNi4wMjMgMC0xMC41NCAxLjUwNUw1NS43MTcgNjc3LjY0N2MtMS41MDYgMS41MDYtNC41MTggMS41MDYtNi4wMjQgMS41MDYtOS4wMzUgMC0xNS4wNTktNC41MTgtMTguMDctMTMuNTUzQzEyLjA0NyA2MTQuNCAxLjUwNiA1NjMuMiAxLjUwNiA1MTAuNDk0IDEuNTA2IDI2My41MyAyMDQuOCA2MC4yMzUgNDUzLjI3IDYwLjIzNXM0NTAuMjU4IDIwMS43ODkgNDUwLjI1OCA0NDguNzUzYzAgNTguNzMtMTAuNTQgMTE0LjQ0Ny0zMS42MjMgMTY3LjE1My0xLjUwNiA0LjUxOC02LjAyNCA5LjAzNS0xMi4wNDcgMTAuNTQxLTMuMDEyIDEuNTA2LTQuNTE4IDEuNTA2LTcuNTMgMS41MDZzLTQuNTE3IDAtNy41MjktMS41MDZ6IiBmaWxsPSIjMEZCMjY0Ii8+PHBhdGggZD0iTTUxLjIgNzE4LjMwNmMtNy41My0xNS4wNTktMTMuNTUzLTMxLjYyNC0xOS41NzYtNDYuNjgyLTMuMDEyLTcuNTMtMy4wMTItMTMuNTUzLTMuMDEyLTE2LjU2NSAwLTQ5LjY5NCA0MC42NTktODguODQ3IDkxLjg1OS04OC44NDcgMzcuNjQ3IDAgNjkuMjcgMjIuNTg4IDg0LjMyOSA1NS43MTcgMS41MDYgMy4wMTIgNi4wMjQgMTIuMDQ3IDkuMDM1IDE2LjU2NSA0Ni42ODMgODguODQ3IDEzOC41NDEgMTQ2LjA3IDIzOS40MzYgMTQ2LjA3IDk5LjM4OCAwIDE4OS43NC01NS43MTcgMjM3LjkyOS0xNDEuNTUyIDQuNTE4LTkuMDM2IDE2LjU2NS0zMC4xMTggMTguMDctMzEuNjI0IDE1LjA2LTMwLjExNyA0My42NzEtNDUuMTc2IDc2LjgtNDUuMTc2IDUxLjIgMCA5MS44NiA0MC42NTkgOTEuODYgODguODQ3IDAgNi4wMjMgMCAxMy41NTMtNC41MTggMjIuNTg4bC05LjAzNiAyMi41ODh2MS41MDZjLTEuNTA1IDQuNTE4LTMuMDExIDcuNTMtNi4wMjMgMTIuMDQ3LTc2LjggMTUzLjYtMjMxLjkwNiAyNDguNDctNDAzLjU3NyAyNDguNDdTMTI5LjUwNiA4NjguODk1IDUxLjIgNzE4LjMwN3oiIGZpbGw9IiNGRjk5MzIiLz48L3N2Zz4=); -} -mew-cloud .mew-cloud-logo.type-bd { - background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTI3MS4zOCA0MjkuNjM3YTI0NS41IDI0NS41IDAgMCAxLTMuMzk1LTQwLjc3N2MwLTEzNC42OCAxMDkuMTgtMjQzLjg2IDI0My44Ni0yNDMuODZzMjQzLjg2IDEwOS4xOCAyNDMuODYgMjQzLjg2YTI0NS41IDI0NS41IDAgMCAxLTMuMzk0IDQwLjc3NkM4NzUuOTY3IDQzMC4zMTIgOTc2IDUzMC43NjMgOTc2IDY1NC41NzhjMCAxMjQuMjM1LTEwMC43MTIgMjI0Ljk0Ny0yMjQuOTQ2IDIyNC45NDctNjIuNzQzIDAtMTE5LjQ4Ni0yNS42ODgtMTYwLjI4Ny02Ny4xMmwuMDAzLS4wMDRjLTIxLjQ0LTIxLjgyMi0yMS4zMjItNTYuODkzLjM1NC03OC41NyAyMS43OTYtMjEuNzk1IDU3LjEzMy0yMS43OTUgNzguOTI4IDAgLjY5My42OTQgMS4zNjUgMS40IDIuMDE0IDIuMTIgMjAuNDI3IDE5Ljg3IDQ4LjMxNyAzMi4xMDggNzkuMDY1IDMyLjEwOCA2Mi42MzEgMCAxMTMuNDA0LTUwLjc3MiAxMTMuNDA0LTExMy40MDMgMC02Mi42MzEtNTAuNzczLTExMy40MDMtMTEzLjQwNC0xMTMuNDAzLTI4LjczOSAwLTU0Ljk4MSAxMC42OS03NC45NjcgMjguMzExbC0uMDk2LS4wOTYtMS44ODYgMS44ODZjLTIuMiAyLjAzMy00LjMyIDQuMTUyLTYuMzUzIDYuMzUzbC00LjMwNiA0LjMwNS4wNzYuMDc3LTIyOS44NzYgMjI5Ljg3Ni0uMDMtLjAzYy00MC44MzMgNDEuNzA4LTk3Ljc2NyA2Ny41OS0xNjAuNzQ3IDY3LjU5QzE0OC43MTIgODc5LjUyNSA0OCA3NzguODEzIDQ4IDY1NC41NzhjMC0xMjMuNzExIDk5Ljg2Ni0yMjQuMDk4IDIyMy4zOC0yMjQuOTR6bTEuNjQ0IDMzOC40MjJjNjIuNjMgMCAxMTMuNDAzLTUwLjc3MiAxMTMuNDAzLTExMy40MDMgMC02Mi42MzEtNTAuNzcyLTExMy40MDMtMTEzLjQwMy0xMTMuNDAzLTYyLjYzMSAwLTExMy40MDQgNTAuNzcyLTExMy40MDQgMTEzLjQwMyAwIDYyLjYzIDUwLjc3MyAxMTMuNDAzIDExMy40MDQgMTEzLjQwM3pNNTExLjg0NSA1MjEuMWM3My4wMzQgMCAxMzIuMjQtNTkuMjA2IDEzMi4yNC0xMzIuMjQgMC03My4wMzMtNTkuMjA2LTEzMi4yMzktMTMyLjI0LTEzMi4yMzlzLTEzMi4yNCA1OS4yMDYtMTMyLjI0IDEzMi4yNGMwIDczLjAzMyA1OS4yMDYgMTMyLjIzOSAxMzIuMjQgMTMyLjIzOXoiIGZpbGw9IiMwNkE3RkYiLz48cGF0aCBkPSJNNjQzLjM1MSA0MDIuODY4YTU2Ljk2NiA1Ni45NjYgMCAwIDEtLjM1Mi02LjMzNGMwLTMxLjEyMyAyNS4yMy01Ni4zNTMgNTYuMzUzLTU2LjM1M3M1Ni4zNTMgMjUuMjMgNTYuMzUzIDU2LjM1M2MwIDIuMzktLjE1IDQuNzQ1LS40MzggNy4wNTctNy42MTYgMTI3LjgyLTExMy42ODggMjI5LjEyOC0yNDMuNDIyIDIyOS4xMjgtMTI5LjczNCAwLTIzNS44MDYtMTAxLjMwNy0yNDMuNDIyLTIyOS4xMjhhNTYuOTA4IDU2LjkwOCAwIDAgMS0uNDM4LTcuMDU3YzAtMzEuMTIzIDI1LjIzLTU2LjM1MyA1Ni4zNTMtNTYuMzUzczU2LjM1MyAyNS4yMyA1Ni4zNTMgNTYuMzUzYzAgMi4xNDEtLjEyIDQuMjU1LS4zNTIgNi4zMzQgNi45OTYgNjYuNDQ4IDYzLjIwNCAxMTguMjMgMTMxLjUwNiAxMTguMjMgNjguMzAyIDAgMTI0LjUxLTUxLjc4MiAxMzEuNTA2LTExOC4yM3oiIGZpbGw9IiNGRjQzNkEiLz48L3N2Zz4=); -} -mew-cloud .mew-cloud-logo.type-wy { - background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik04ODAuMyA2MzEuOWMtMy40IDAtNi45LS42LTEwLjItMS44LTE2LjEtNS43LTI0LjUtMjMuMy0xOC45LTM5LjQgNi40LTE4LjEgOS42LTM3LjEgOS42LTU2LjUgMC05My4zLTc1LjktMTY5LjItMTY5LjEtMTY5LjItNzcuNiAwLTE0NS4xIDUyLjQtMTY0IDEyNy41LTQuMiAxNi41LTIwLjggMjYuNi0zNy41IDIyLjQtMTYuNS00LjItMjYuNS0yMS0yMi40LTM3LjUgMjUuOS0xMDIuNSAxMTgtMTc0LjEgMjIzLjktMTc0LjEgMTI3LjMgMCAyMzAuOCAxMDMuNiAyMzAuOCAyMzAuOSAwIDI2LjQtNC40IDUyLjMtMTMuMSA3Ny00LjUgMTIuNy0xNi40IDIwLjctMjkuMSAyMC43eiIgZmlsbD0iIzA5RiIvPjxwYXRoIGQ9Ik00NDcuNCA3ODMuM0gzMzIuNmMtMTI3LjMgMC0yMzAuOS05Ny41LTIzMC45LTIxNy4zIDAtOTQuOSA2NS45LTE3OC4zIDE2MC0yMDYuOCAxMC4yLTExNy45IDEwOS41LTIxMC43IDIzMC0yMTAuNyAxMDcuMSAwIDIwMS44IDc1LjggMjI1LjMgMTgwLjEgMy43IDE2LjYtNi44IDMzLjEtMjMuNCAzNi45LTE2LjcgMy45LTMzLjItNi43LTM2LjktMjMuMy0xNy4xLTc2LjQtODYuNS0xMzEuOS0xNjUtMTMxLjktOTMuMyAwLTE2OS4yIDc1LjktMTY5LjIgMTY5LjEgMS43IDguMS4zIDE1LjQtNC40IDIyLjMtNC42IDYuOS0xMS43IDEwLjQtMTkuOSAxMi03OC4yIDE0LjgtMTM0LjkgNzguOS0xMzQuOSAxNTIuNCAwIDg1LjggNzUuOSAxNTUuNiAxNjkuMiAxNTUuNmgxMTQuOGMxNyAwIDMwLjkgMTMuOCAzMC45IDMwLjlzLTEzLjggMzAuNy0zMC44IDMwLjd6bTExMi43LTMxYy04LjIgMC0xNi4zLTMuMi0yMi40LTkuNi0xMS43LTEyLjQtMTEuMy0zMS45IDEuMS00My42bDEyNi43LTEyMC40YzExLjgtMTEuMyAzMC41LTExLjMgNDIuNSAwTDgzNC44IDY5OWMxMi40IDExLjcgMTIuOSAzMS4zIDEuMSA0My42LTExLjcgMTIuMy0zMS4zIDEyLjktNDMuNiAxLjFMNjg2LjggNjQzLjYgNTgxLjMgNzQzLjhjLTUuOSA1LjctMTMuNiA4LjUtMjEuMiA4LjV6IiBmaWxsPSIjMDlGIi8+PHBhdGggZD0iTTY4Ni44IDg3OWMtMTcgMC0zMC45LTEzLjgtMzAuOS0zMC45VjYwMWMwLTE3IDEzLjktMzAuOSAzMC45LTMwLjlzMzAuOSAxMy44IDMwLjkgMzAuOXYyNDcuMWMwIDE3LjEtMTMuOSAzMC45LTMwLjkgMzAuOXoiIGZpbGw9IiMwOUYiLz48L3N2Zz4=); -} -mew-cloud .mew-cloud-logo.type-ali { - background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyLjAzNSAxMy44MDZhLjUyNy41MjcgMCAwMS0uMzg0LS42MTdjMS4yMjctNS42MzItMi4yLTExLjMxLTcuODQ1LTEyLjgxN0M4LTEuMTc4IDIuMDA4IDIuMjYuNDM4IDguMDM5bC0uMDAyLjAxLS4wMDUuMDE2Yy0uOTU1IDMuNTgzLS4zMTUgNy4zMzggMS44MTMgMTAuNDRhMTIuNjU5IDEyLjY1OSAwIDAwNi4wODYgNC43MTNjNi44ODcgMi41MDggMTQuMzAzLTEuMjUgMTYuNDk1LTcuOTY4YS42NDMuNjQzIDAgMDAtLjQ0OC0uODE5bC0yLjM0My0uNjI1em0tMTEuNDQgNS40NTdBOC4xMjcgOC4xMjcgMCAwMTUuNjIgMTUuNDZhOC4wODMgOC4wODMgMCAwMS0uODItNi4xODdjLjkzNS0zLjQ0MSA0LjUwMi01LjQ5IDcuOTYtNC41NjYgMy4yODUuODc3IDUuMzA5IDQuMTIxIDQuNzIgNy4zOTdhLjYuNiAwIDAwLjQzNC42OWwyLjIwNi41ODljLjI4LjA3NS40MzcuMzcuMzQ0LjY0Mi0xLjM4IDQuMDI1LTUuNjkgNi4zNTYtOS44NyA1LjI0eiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjAiIHkxPSIwIiB4Mj0iMjYuMzY2IiB5Mj0iMjIuMjA4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzQ0NkRGRiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzYzN0RGRiIgc3RvcC1vcGFjaXR5PSIuNzUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="); -} -mew-cloud .mew-cloud-logo.type-github { - background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjUyMTY0NzM0OTg3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ2OTUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyIDg1LjMzMzMzM0MyNzYuMjY2NjY3IDg1LjMzMzMzMyA4NS4zMzMzMzMgMjc2LjI2NjY2NyA4NS4zMzMzMzMgNTEyYTQyNi40MTA2NjcgNDI2LjQxMDY2NyAwIDAgMCAyOTEuNzU0NjY3IDQwNC44MjEzMzNjMjEuMzMzMzMzIDMuNzEyIDI5LjMxMi05LjA4OCAyOS4zMTItMjAuMzA5MzMzIDAtMTAuMTEyLTAuNTU0NjY3LTQzLjY5MDY2Ny0wLjU1NDY2Ny03OS40NDUzMzMtMTA3LjE3ODY2NyAxOS43NTQ2NjctMTM0LjkxMi0yNi4xMTItMTQzLjQ0NTMzMy01MC4xMzMzMzQtNC44MjEzMzMtMTIuMjg4LTI1LjYtNTAuMTMzMzMzLTQzLjczMzMzMy02MC4yODgtMTQuOTMzMzMzLTcuOTc4NjY3LTM2LjI2NjY2Ny0yNy43MzMzMzMtMC41NTQ2NjctMjguMjQ1MzMzIDMzLjYyMTMzMy0wLjU1NDY2NyA1Ny42IDMwLjkzMzMzMyA2NS42MjEzMzMgNDMuNzMzMzMzIDM4LjQgNjQuNTEyIDk5Ljc1NDY2NyA0Ni4zNzg2NjcgMTI0LjI0NTMzNCAzNS4yIDMuNzU0NjY3LTI3LjczMzMzMyAxNC45MzMzMzMtNDYuMzc4NjY3IDI3LjIyMTMzMy01Ny4wNDUzMzMtOTQuOTMzMzMzLTEwLjY2NjY2Ny0xOTQuMTMzMzMzLTQ3LjQ4OC0xOTQuMTMzMzMzLTIxMC42ODggMC00Ni40MjEzMzMgMTYuNTEyLTg0Ljc3ODY2NyA0My43MzMzMzMtMTE0LjY4OC00LjI2NjY2Ny0xMC42NjY2NjctMTkuMi01NC40IDQuMjY2NjY3LTExMy4wNjY2NjcgMCAwIDM1LjcxMi0xMS4xNzg2NjcgMTE3LjMzMzMzMyA0My43NzZhMzk1Ljk0NjY2NyAzOTUuOTQ2NjY3IDAgMCAxIDEwNi42NjY2NjctMTQuNDIxMzMzYzM2LjI2NjY2NyAwIDcyLjUzMzMzMyA0Ljc3ODY2NyAxMDYuNjY2NjY2IDE0LjM3ODY2NyA4MS41Nzg2NjctNTUuNDY2NjY3IDExNy4zMzMzMzMtNDMuNjkwNjY3IDExNy4zMzMzMzQtNDMuNjkwNjY3IDIzLjQ2NjY2NyA1OC42NjY2NjcgOC41MzMzMzMgMTAyLjQgNC4yNjY2NjYgMTEzLjA2NjY2NyAyNy4xNzg2NjcgMjkuODY2NjY3IDQzLjczMzMzMyA2Ny43MTIgNDMuNzMzMzM0IDExNC42NDUzMzMgMCAxNjMuNzU0NjY3LTk5LjcxMiAyMDAuMDIxMzMzLTE5NC42NDUzMzQgMjEwLjY4OCAxNS40NDUzMzMgMTMuMzEyIDI4LjggMzguOTEyIDI4LjggNzguOTMzMzMzIDAgNTcuMDQ1MzMzLTAuNTU0NjY3IDEwMi45MTItMC41NTQ2NjYgMTE3LjMzMzMzNCAwIDExLjE3ODY2NyA4LjAyMTMzMyAyNC40OTA2NjcgMjkuMzU0NjY2IDIwLjIyNEE0MjcuMzQ5MzMzIDQyNy4zNDkzMzMgMCAwIDAgOTM4LjY2NjY2NyA1MTJjMC0yMzUuNzMzMzMzLTE5MC45MzMzMzMtNDI2LjY2NjY2Ny00MjYuNjY2NjY3LTQyNi42NjY2Njd6IiBmaWxsPSIjMDAwMDAwIiBwLWlkPSI0Njk2Ij48L3BhdGg+PC9zdmc+"); -} -mew-cloud .mew-cloud-logo.type-gitee { - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjUyMTY1NjgxOTQ2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ4NjYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyIDEwMjRDMjI5LjIyMiAxMDI0IDAgNzk0Ljc3OCAwIDUxMlMyMjkuMjIyIDAgNTEyIDBzNTEyIDIyOS4yMjIgNTEyIDUxMi0yMjkuMjIyIDUxMi01MTIgNTEyeiBtMjU5LjE0OS01NjguODgzaC0yOTAuNzRhMjUuMjkzIDI1LjI5MyAwIDAgMC0yNS4yOTIgMjUuMjkzbC0wLjAyNiA2My4yMDZjMCAxMy45NTIgMTEuMzE1IDI1LjI5MyAyNS4yNjcgMjUuMjkzaDE3Ny4wMjRjMTMuOTc4IDAgMjUuMjkzIDExLjMxNSAyNS4yOTMgMjUuMjY3djEyLjY0NmE3NS44NTMgNzUuODUzIDAgMCAxLTc1Ljg1MyA3NS44NTNoLTI0MC4yM2EyNS4yOTMgMjUuMjkzIDAgMCAxLTI1LjI2Ny0yNS4yOTNWNDE3LjIwM2E3NS44NTMgNzUuODUzIDAgMCAxIDc1LjgyNy03NS44NTNoMzUzLjk0NmEyNS4yOTMgMjUuMjkzIDAgMCAwIDI1LjI2Ny0yNS4yOTJsMC4wNzctNjMuMjA3YTI1LjI5MyAyNS4yOTMgMCAwIDAtMjUuMjY4LTI1LjI5M0g0MTcuMTUyYTE4OS42MiAxODkuNjIgMCAwIDAtMTg5LjYyIDE4OS42NDVWNzcxLjE1YzAgMTMuOTc3IDExLjMxNiAyNS4yOTMgMjUuMjk0IDI1LjI5M2gzNzIuOTRhMTcwLjY1IDE3MC42NSAwIDAgMCAxNzAuNjUtMTcwLjY1VjQ4MC4zODRhMjUuMjkzIDI1LjI5MyAwIDAgMC0yNS4yOTMtMjUuMjY3eiIgZmlsbD0iI0M3MUQyMyIgcC1pZD0iNDg2NyI+PC9wYXRoPjwvc3ZnPg==); -} -mew-cloud .mew-cloud-logo.type-lz { - background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik02NzguNjQgNTE0LjAwN2ExNjguNDQ4IDE2OC40NDggMCAxIDAtMTY4LjQ0NyAxNjcuNzA2QTE2OC4wNyAxNjguMDcgMCAwIDAgNjc4LjY0IDUxNC4wMDd6IiBmaWxsPSIjRjRDQTFDIi8+PHBhdGggZD0iTTk4My4wNCA2MDMuNDEyYTI0Mi40ODggMjQyLjQ4OCAwIDAgMC0yODAuMzkyLTIzOC40MDdBMjUzLjMyMiAyNTMuMzIyIDAgMCAwIDI1Ni4yMiAyODcuMThhMjQ5LjEzNCAyNDkuMTM0IDAgMCAwLTQ4Ljk1NyAxNTMuMzg1QTIwMy4zOTcgMjAzLjM5NyAwIDAgMCAyNDAuMTg5IDg0NC44aDUyNy43NzVhMzEuOTkgMzEuOTkgMCAwIDAgMTQuNzUtMy43MTcgMjQyLjAzOCAyNDIuMDM4IDAgMCAwIDIwMC4zMjYtMjM3LjY3ek03NDAuNjA4IDc4MC43MTNIMjQwLjE4OWExMzkuMzg3IDEzOS4zODcgMCAxIDEgMC0yNzguNzY5IDMxLjk3IDMxLjk3IDAgMCAwIDguNzA0LTEuMzQxIDMxLjk2NCAzMS45NjQgMCAwIDAgMjQuODQ4LTM1Ljk5OSAxODcuODEyIDE4Ny44MTIgMCAwIDEgMTU3Ljc0Mi0yMTQuMDE2IDE4OC40NjIgMTg4LjQ2MiAwIDAgMSAyMDkuNTQxIDEzMi44MzkgMjQxLjYyOCAyNDEuNjI4IDAgMCAwLTE0Mi44NDggMjE5Ljk4NSAzMi4xOCAzMi4xOCAwIDAgMCA2NC4zNTggMCAxNzguMDY4IDE3OC4wNjggMCAxIDEgMTc4LjA3NCAxNzcuMzAxeiIgZmlsbD0iIzU5NUJCMyIvPjwvc3ZnPg=="); -} -mew-cloud .mew-cloud-desc { - line-height: normal; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; -} -mew-cloud .mew-cloud-desc-title { - color: var(--theme); - margin-bottom: 3px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -mew-cloud .mew-cloud-desc-type { - font-size: 0.8em; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -mew-cloud .mew-cloud-link { - -ms-flex-negative: 0; - flex-shrink: 0; - margin-left: auto; - background: var(--theme); - color: #fff; - width: 2em; - height: 2em; - line-height: 2em; - border-radius: 50%; - text-align: center; -} -mew-progress { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -mew-progress .mew-progress-bar { - height: 10px; - border-radius: 5px; - overflow: hidden; - background: var(--light-b); - width: 0; - min-width: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - margin-right: 5px; -} -mew-progress .mew-progress-bar-inner { - height: 100%; - overflow: hidden; - border-radius: 5px; -} -mew-progress .mew-progress-bar-inner:before { - content: ''; - display: block; - height: 100%; - background-size: 30px 30px; - -webkit-animation: progress 750ms linear infinite; - animation: progress 750ms linear infinite; - background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent 100%); -} -mew-progress .mew-progress-value { - width: 38px; - color: var(--main); -} -mew-panel { - display: block; - overflow: hidden; - border-radius: var(--radius-inner); - margin-bottom: 14px; -} -mew-panel .mew-panel-title { - color: #FFF; - padding: 6px 12px; - font-weight: 400; -} -mew-panel .mew-panel-body { - background: rgba(255, 255, 255, 0.88); - padding: 12px 18px; - position: relative; -} -mew-message { - display: block; - padding: 10px; - border-radius: var(--radius-inner); - margin-bottom: 14px; -} -mew-message::before { - font: normal normal normal 1.1em/1 remixicon; - margin-right: 8px; -} -mew-message[type=error] { - color: #f46c6b; - background-color: rgba(255, 228, 226, 0.9); -} -mew-message[type=error]::before { - content: '\eb97'; -} -mew-message[type=warning] { - color: #FEC008; - background-color: rgba(255, 243, 215, 0.9); -} -mew-message[type=warning]::before { - content: '\eca1'; -} -mew-message[type=info] { - color: #1B72F3; - background-color: rgba(232, 240, 255, 0.9); -} -mew-message[type=info]::before { - content: '\ee59'; -} -mew-message[type=success] { - color: #2bde3f; - background-color: rgba(225, 255, 228, 0.9); -} -mew-message[type=success]::before { - content: '\eb81'; -} -mew-hr { - display: block; - height: 4px; - background-size: 50px 4px; - margin: 14px 0; -} -mew-timeline { - display: block; - border-left: 1px solid var(--light-b); - margin-bottom: 14px; -} -mew-timeline > div { - position: relative; - padding-left: 1.2em; -} -mew-timeline > div::before { - content: ''; - position: absolute; - border-radius: 50%; - top: 0.1em; -} -mew-timeline > div + .mew-timeline-title { - margin-top: 16px; -} -mew-timeline .mew-timeline-title { - color: var(--dark-c); - font-weight: 500; - padding-bottom: 5px; -} -mew-timeline .mew-timeline-title::before { - background-color: #50bfff; - -webkit-box-shadow: 0 0 0 0.4em rgba(80, 191, 255, 0.25); - box-shadow: 0 0 0 0.4em rgba(80, 191, 255, 0.25); - left: -0.32em; - height: 0.6em; - width: 0.6em; -} -mew-timeline .mew-timeline-title-elem { - position: relative; - top: -0.4em; -} -mew-timeline .mew-timeline-item { - font-size: 0.95em; -} -mew-timeline .mew-timeline-item::before { - background-color: var(--light-a); - border: 2px solid #50bfff; - left: -5px; - height: 5px; - width: 5px; -} -mew-timeline .mew-timeline-item:not(:last-child) { - padding-bottom: 16px; -} -mew-timeline .mew-timeline-item-title { - display: block; - line-height: 1em; - margin-bottom: 2px; - font-weight: 400; - position: relative; - top: -0.1em; -} -mew-timeline .mew-timeline-item-content { - padding: 8px 12px; - overflow: hidden; - border-radius: 0 6px 6px 6px; - background-color: var(--bg-a); - position: relative; -} -mew-timeline .mew-timeline-item-content * { - margin: 0 !important; -} -mew-timeline .info.mew-timeline-title { - color: #1b72f3; -} -mew-timeline .info.mew-timeline-title::before { - background-color: #73a3eb; - -webkit-box-shadow: 0 0 0 0.4em rgba(115, 163, 235, 0.25); - box-shadow: 0 0 0 0.4em rgba(115, 163, 235, 0.25); -} -mew-timeline .info.mew-timeline-item::before { - border-color: #73a3eb; -} -mew-timeline .info .mew-timeline-item-content { - color: #1b72f3; - background-color: #ecf3ff; -} -mew-timeline .warning.mew-timeline-title { - color: #fec008; -} -mew-timeline .warning.mew-timeline-title::before { - background-color: #ffd350; - -webkit-box-shadow: 0 0 0 0.4em rgba(255, 211, 80, 0.25); - box-shadow: 0 0 0 0.4em rgba(255, 211, 80, 0.25); -} -mew-timeline .warning.mew-timeline-item::before { - border-color: #ffd350; -} -mew-timeline .warning .mew-timeline-item-content { - color: #fec008; - background-color: #fdf6e6; -} -mew-timeline .success.mew-timeline-title { - color: #2bde3f; -} -mew-timeline .success.mew-timeline-title::before { - background-color: #6de37a; - -webkit-box-shadow: 0 0 0 0.4em rgba(109, 227, 122, 0.25); - box-shadow: 0 0 0 0.4em rgba(109, 227, 122, 0.25); -} -mew-timeline .success.mew-timeline-item::before { - border-color: #6de37a; -} -mew-timeline .success .mew-timeline-item-content { - color: #2bde3f; - background-color: #e9fbeb; -} -mew-timeline .error.mew-timeline-title { - color: #f46c6b; -} -mew-timeline .error.mew-timeline-title::before { - background-color: #ff7776; - -webkit-box-shadow: 0 0 0 0.4em rgba(255, 119, 118, 0.25); - box-shadow: 0 0 0 0.4em rgba(255, 119, 118, 0.25); -} -mew-timeline .error.mew-timeline-item::before { - border-color: #ff7776; -} -mew-timeline .error .mew-timeline-item-content { - color: #f46c6b; - background-color: #ffeeed; -} -mew-btn { - display: inline-block; -} -mew-btn > .mew-btn { - color: #fff; - line-height: 1em; - padding: 0.5em 12px; - font-weight: 400; - display: inline-block; - background: var(--theme); - border-radius: var(--radius-inner); -} -mew-btn > .mew-btn:hover { - color: #fff; - -webkit-filter: opacity(0.8); - filter: opacity(0.8); - -webkit-box-shadow: 0 4px 15px -4px rgba(41, 45, 52, 0.3); - box-shadow: 0 4px 15px -4px rgba(41, 45, 52, 0.3); -} -mew-btn > .mew-btn > i { - margin-right: 6px; -} -mew-quote { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 0 18px 14px 18px; -} -mew-quote .mew-quote { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 0 auto; - padding: 10px; -} -mew-quote .mew-quote:before { - content: '“'; - color: var(--theme); - font-size: 2.8em; - font-family: fantasy; - line-height: 1; - margin-right: 14px; - margin-top: -10px; -} -mew-quote .mew-quote:after { - content: '”'; - color: var(--theme); - font-size: 2.8em; - font-family: fantasy; - line-height: 1; - -ms-flex-item-align: end; - align-self: flex-end; - margin-left: 14px; - margin-bottom: calc(-0.5em - 10px); -} -mew-quote .quote-container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} -mew-quote .mew-quote-href { - padding: 4px; - display: inline-block; - background: var(--bg-a); - -webkit-transition: -webkit-transform 2s; - transition: -webkit-transform 2s; - transition: transform 2s; - transition: transform 2s, -webkit-transform 2s; - margin-right: 8px; - -ms-flex-negative: 0; - flex-shrink: 0; -} -mew-quote .mew-quote-href:hover { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); -} -mew-quote .mew-quote-href, -mew-quote .mew-quote-href .quote-avatar-hexagon { - -webkit-clip-path: polygon(40% 7.67949%, 43.1596% 6.20615%, 46.52704% 5.30384%, 50% 5%, 53.47296% 5.30384%, 56.8404% 6.20615%, 60% 7.67949%, 81.65064% 20.17949%, 84.50639% 22.17911%, 86.97152% 24.64425%, 88.97114% 27.5%, 90.44449% 30.6596%, 91.34679% 34.02704%, 91.65064% 37.5%, 91.65064% 62.5%, 91.34679% 65.97296%, 90.44449% 69.3404%, 88.97114% 72.5%, 86.97152% 75.35575%, 84.50639% 77.82089%, 81.65064% 79.82051%, 60% 92.32051%, 56.8404% 93.79385%, 53.47296% 94.69616%, 50% 95%, 46.52704% 94.69616%, 43.1596% 93.79385%, 40% 92.32051%, 18.34936% 79.82051%, 15.49361% 77.82089%, 13.02848% 75.35575%, 11.02886% 72.5%, 9.55551% 69.3404%, 8.65321% 65.97296%, 8.34936% 62.5%, 8.34936% 37.5%, 8.65321% 34.02704%, 9.55551% 30.6596%, 11.02886% 27.5%, 13.02848% 24.64425%, 15.49361% 22.17911%, 18.34936% 20.17949%); - clip-path: polygon(40% 7.67949%, 43.1596% 6.20615%, 46.52704% 5.30384%, 50% 5%, 53.47296% 5.30384%, 56.8404% 6.20615%, 60% 7.67949%, 81.65064% 20.17949%, 84.50639% 22.17911%, 86.97152% 24.64425%, 88.97114% 27.5%, 90.44449% 30.6596%, 91.34679% 34.02704%, 91.65064% 37.5%, 91.65064% 62.5%, 91.34679% 65.97296%, 90.44449% 69.3404%, 88.97114% 72.5%, 86.97152% 75.35575%, 84.50639% 77.82089%, 81.65064% 79.82051%, 60% 92.32051%, 56.8404% 93.79385%, 53.47296% 94.69616%, 50% 95%, 46.52704% 94.69616%, 43.1596% 93.79385%, 40% 92.32051%, 18.34936% 79.82051%, 15.49361% 77.82089%, 13.02848% 75.35575%, 11.02886% 72.5%, 9.55551% 69.3404%, 8.65321% 65.97296%, 8.34936% 62.5%, 8.34936% 37.5%, 8.65321% 34.02704%, 9.55551% 30.6596%, 11.02886% 27.5%, 13.02848% 24.64425%, 15.49361% 22.17911%, 18.34936% 20.17949%); -} -mew-quote .mew-quote-info { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -mew-quote .mew-quote-content { - margin-bottom: 8px; - line-height: 1.5em; -} -mew-quote .mew-quote-name { - color: var(--dark-c); - -ms-flex-item-align: self-end; - align-self: self-end; - font-size: 0.9em; - font-style: italic; - font-weight: 400; -} -mew-quote .mew-quote-name:before { - content: ''; - width: 2.8em; - height: 1px; - background: var(--dark-c); - margin-right: 4px; - display: inline-block; - margin-bottom: 0.3em; -} -mew-quote .quote-avatar-hexagon { - height: 5em; - width: 5em; - -o-object-fit: cover; - object-fit: cover; -} -mew-link .mew-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: auto; - max-width: 420px; - background: var(--bg-l); - padding: 12px 12px 9px 12px; - border-radius: 8px; - overflow: hidden; -} -mew-link .mew-link-info { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -mew-link .info-title { - margin-bottom: 6px; - color: var(--dark-c); - line-height: 1.3em; - display: -webkit-box; - text-overflow: ellipsis; - overflow: hidden; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; -} -mew-link .info-desc { - font-size: 0.9em; - line-height: 1.3em; - height: 1.3em; - color: var(--dark-d); - word-break: break-all; - display: -webkit-box; - text-overflow: ellipsis; - overflow: hidden; - -webkit-box-orient: vertical; - -webkit-line-clamp: 1; -} -mew-link .info-desc:before { - content: '\eeb8'; - font-family: 'remixicon'; - margin-right: 4px; -} -mew-link .mew-link-image { - background-color: var(--bg-l); - position: relative; - display: block; - width: 60px; - height: 60px; - margin-left: 16px; - border-radius: 4px; - overflow: hidden; - -ms-flex-negative: 0; - flex-shrink: 0; -} -mew-link .link-image { - width: 100%; - height: 100%; - -o-object-fit: cover; - object-fit: cover; -} -mew-video { - display: block; - text-align: center; -} -mew-video video { - max-width: 100%; - border-radius: var(--radius-inner); -} -mew-photos { - display: block; - width: 100%; - position: relative; - overflow: hidden; - margin-bottom: 14px; -} -mew-photos > div { - position: absolute; - display: inline-block; - overflow: hidden; - opacity: 0.1; - margin: 0; - padding: 0; - border-radius: 8px; - cursor: pointer; -} -mew-photos > div > img { - position: absolute; - -webkit-transition: opacity 500ms ease-in; - transition: opacity 500ms ease-in; - top: 50%; - left: 50%; - margin: 0; - padding: 0; - border: none; - opacity: 0; -} -mew-photos > div > .jg-caption { - opacity: 0; - position: absolute; - bottom: 0; - padding: 5px; - background-color: #000000; - left: 0; - right: 0; - margin: 0; - color: white; - font-size: 0.85em; - font-weight: 300; - font-family: sans-serif; - -webkit-transition: opacity 300ms ease-in; - transition: opacity 300ms ease-in; -} -mew-photos > div > .jg-caption.jg-caption-visible { - opacity: 0.7; -} -mew-photos > .jg-entry-visible { - opacity: 1; - background: none; -} -mew-photos > .jg-entry-visible > img { - opacity: 1; -} -mew-raw { - display: block; - margin-bottom: 14px; -} -mew-hide:not([draw]), -mew-btn:not([draw]), -mew-timeline:not([draw]), -mew-quote:not([draw]), -mew-link:not([draw]), -mew-photos:not([draw]), -mew-raw:not([draw]) { - display: none; -} -mew-bilibili:not([draw]), -mew-cloud:not([draw]), -mew-tabs:not([draw]), -mew-panel:not([draw]), -mew-video:not([draw]) { - display: block; - overflow: hidden; - position: relative; - height: 2.4em; - border: 1px solid var(--light-b); - border-radius: var(--radius-inner); - -webkit-box-shadow: 1px 1px 5px 0 var(--bg-b); - box-shadow: 1px 1px 5px 0 var(--bg-b); -} -mew-bilibili:not([draw]):before, -mew-cloud:not([draw]):before, -mew-tabs:not([draw]):before, -mew-panel:not([draw]):before, -mew-video:not([draw]):before { - content: '加载中...'; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - line-height: 2.4em; - text-align: left; - padding-left: 12px; - background: var(--light-a); -} -html.night .mew-cloud-logo, -html.night .mew-cloud-link, -html.night .mew-progress-bar-inner, -html.night mew-panel, -html.night mew-message, -html.night mew-hr, -html.night mew-timeline, -html.night mew-btn { - -webkit-filter: brightness(0.8); - filter: brightness(0.8); -} -@-webkit-keyframes progress { - 0% { - background-position: 0 0; - } - to { - background-position: 30px 0; - } -} -@keyframes progress { - 0% { - background-position: 0 0; - } - to { - background-position: 30px 0; - } -} -@media (max-width: 1023px) { - mew-quote .quote-avatar-hexagon { - height: 3.6em; - width: 3.6em; - -o-object-fit: cover; - object-fit: cover; - } -} -@media (max-width: 511px) { - mew-quote { - margin: 0; - } - mew-quote .quote-container { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - } - mew-quote .mew-quote-avatar { - text-align: center; - } - mew-quote .quote-avatar-hexagon { - height: 3.2em; - width: 3.2em; - } - mew-bilibili { - padding: calc(30%) 0px !important; - } - mew-bilibili iframe, - mew-video video { - width: 100% !important; - } -} +@charset "utf-8";@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:30px 0}}@keyframes progress{0%{background-position:0 0}to{background-position:30px 0}}mew-hide{display:block;cursor:pointer;overflow:hidden;position:relative;height:4em;border-radius:var(--radius-wrap)}mew-hide:before{content:'隐藏内容,评论后可见';position:absolute;top:0;bottom:0;left:0;right:0;line-height:4em;text-align:center;padding:0 12px;background:repeating-linear-gradient(135deg,var(--light-b),var(--light-b) 1rem,var(--background) 0,var(--background) 2rem)}mew-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:14px 0}mew-subtitle>span{position:relative;color:var(--main);padding:0 47px}mew-subtitle>span:hover::before{left:12px}mew-subtitle>span:hover::after{right:12px}mew-subtitle>span::after,mew-subtitle>span::before{content:"";position:absolute;top:50%;width:20px;height:1px;background:var(--theme);-webkit-transition:all .35s;transition:all .35s}mew-subtitle>span::before{left:0}mew-subtitle>span::after{right:0}mew-music{display:block;background-color:var(--bg-d)!important;max-width:620px;margin:auto!important}mew-music:not(.aplayer){padding:10px 20px;font-size:1.1em;border:1px solid var(--light-b);border-radius:5px}mew-music:not(.aplayer):before{content:"\ef83";font-family:'remixicon';color:var(--theme);margin-right:10px}mew-music .aplayer-list ol li{border-top:1px solid rgba(180,180,180,.2)!important}mew-music .aplayer-list ol li.aplayer-list-light,mew-music .aplayer-list ol li:hover{background:rgba(200,200,200,.2)!important}mew-music.aplayer-withlist .aplayer-info{border-bottom:none}mew-music .aplayer-lrc:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c5c5c52b),to(rgba(255,255,255,0)))!important;background:linear-gradient(180deg,#c5c5c52b 0,rgba(255,255,255,0))!important}mew-music .aplayer-lrc:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(rgba(255,255,255,.23)))!important;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.23))!important}mew-bilibili{display:block;position:relative}mew-bilibili>iframe{position:absolute;height:100%;top:0;bottom:0;left:50%;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}mew-cloud,mew-tabs{border:1px solid var(--light-b)}mew-bilibili>iframe,mew-tabs{border-radius:var(--radius-inner)}mew-tabs{width:100%;overflow:hidden;display:block;background:var(--bg-d);line-height:26px;margin-bottom:14px}mew-tabs .tabs-head{width:100%;overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--bg-h)}mew-tabs .tabs-head>div{position:relative;padding:0 14px;line-height:40px;height:40px;color:var(--dark-b);cursor:pointer;-webkit-transition:color .5s;transition:color .5s;white-space:nowrap;font-size:1em}mew-tabs .tabs-head>div::after{content:"";position:absolute;background:var(--theme);bottom:0;left:14px;right:14px;height:2px;opacity:0;border-radius:2px;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}mew-tabs .tabs-head>div.active{color:var(--theme)}mew-tabs .tabs-head>div.active::after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}mew-tabs .tabs-body{padding:12px 14px}mew-tabs .tabs-body>div{display:none}mew-hr,mew-tabs .tabs-body>div.active{display:block}mew-cloud{padding:10px;-webkit-box-shadow:1px 1px 5px 0 var(--bg-b);box-shadow:1px 1px 5px 0 var(--bg-b);background:var(--background)}mew-cloud .mew-cloud-logo{-ms-flex-negative:0;flex-shrink:0;width:2.4em;height:2.4em;margin-right:10px;background-size:100% 100%}mew-cloud .mew-cloud-logo.type-default{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjUyMTY1ODk4NzQ2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjcyNjYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMTkwLjU3MTQyODMyIDI1NC44NTcxNDI0OGg2NDIuODU3MTQzMzZjMTkuMjg1NzE0MTYgMCAzMi4xNDI4NTc1MiAxMi44NTcxNDI0OCAzMi4xNDI4NTY2NCAzMi4xNDI4NTc1MnY0ODIuMTQyODU3NTJIMTU4LjQyODU3MTY4VjI4N2MwLTE5LjI4NTcxNDE2IDEyLjg1NzE0MjQ4LTMyLjE0Mjg1NzUyIDMyLjE0Mjg1NjY0LTMyLjE0Mjg1NzUyeiIgZmlsbD0iIzkxRDVGRiIgcC1pZD0iNzI2NyI+PC9wYXRoPjxwYXRoIGQ9Ik0yMjUuOTI4NTcxNjggMTI2LjI4NTcxNDE2aDU0MGMxOS4yODU3MTQxNiAwIDM1LjM1NzE0MjQ4IDE2LjA3MTQyODMyIDM1LjM1NzE0MjQ4IDMyLjE0Mjg1NzUycy0xNi4wNzE0MjgzMiAzMi4xNDI4NTc1Mi0zNS4zNTcxNDI0OCAzMi4xNDI4NTY2NEgyMjUuOTI4NTcxNjhDMjA2LjY0Mjg1NzUyIDE5MC41NzE0MjgzMiAxOTAuNTcxNDI4MzIgMTc0LjUgMTkwLjU3MTQyODMyIDE1OC40Mjg1NzE2OHMxNi4wNzE0MjgzMi0zMi4xNDI4NTc1MiAzNS4zNTcxNDMzNi0zMi4xNDI4NTc1MnoiIGZpbGw9IiNCQUU3RkYiIHAtaWQ9IjcyNjgiPjwvcGF0aD48cGF0aCBkPSJNMTEwLjIxNDI4NTg0IDQ3OS44NTcxNDI0OGgyMDIuNWw2MS4wNzE0MjgzMiAxNDEuNDI4NTcxNjhoMjczLjIxNDI4NTg0bDczLjkyODU3MTY4LTE0MS40Mjg1NzE2OGgxOTIuODU3MTQyNDhjMjUuNzE0Mjg1ODQgMCA0OC4yMTQyODU4NCAyMi41IDQ4LjIxNDI4NTg0IDQ4LjIxNDI4NTg0djM4NS43MTQyODU4NGMwIDI1LjcxNDI4NTg0LTIyLjUgNDguMjE0Mjg1ODQtNDguMjE0Mjg1ODQgNDguMjE0Mjg1ODRoLTgwMy41NzE0MjgzMkM4NC41IDk2MiA2MiA5MzkuNSA2MiA5MTMuNzg1NzE0MTZ2LTM4NS43MTQyODU4NGMzLjIxNDI4NTg0LTI1LjcxNDI4NTg0IDIyLjUtNDguMjE0Mjg1ODQgNDguMjE0Mjg1ODQtNDguMjE0Mjg1ODR6IiBmaWxsPSIjNDBBOUZGIiBwLWlkPSI3MjY5Ij48L3BhdGg+PHBhdGggZD0iTTI4NyA3NjkuMTQyODU3NTJoNDUwYzE5LjI4NTcxNDE2IDAgMzIuMTQyODU3NTIgMTIuODU3MTQyNDggMzIuMTQyODU3NTIgMzIuMTQyODU2NjRzLTEyLjg1NzE0MjQ4IDMyLjE0Mjg1NzUyLTMyLjE0Mjg1NzUyIDMyLjE0Mjg1NzUySDI4N2MtMTkuMjg1NzE0MTYgMC0zMi4xNDI4NTc1Mi0xMi44NTcxNDI0OC0zMi4xNDI4NTc1Mi0zMi4xNDI4NTc1MnMxMi44NTcxNDI0OC0zMi4xNDI4NTc1MiAzMi4xNDI4NTc1Mi0zMi4xNDI4NTY2NHoiIGZpbGw9IiNCQUU3RkYiIHAtaWQ9IjcyNzAiPjwvcGF0aD48L3N2Zz4=)}mew-cloud .mew-cloud-logo.type-360{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik04NDMuMjk0IDg3MS45MDZjMC00OS42OTQgNDAuNjU5LTkwLjM1MyA5MC4zNTMtOTAuMzUzUzEwMjQgODIyLjIxMiAxMDI0IDg3MS45MDZzLTQwLjY1OSA5MC4zNTMtOTAuMzUzIDkwLjM1My05MC4zNTMtNDAuNjU5LTkwLjM1My05MC4zNTN6IiBmaWxsPSIjRkY5OTMyIi8+PHBhdGggZD0iTTg0NC44IDY4Ni42ODJsLTEzMS4wMTItNTIuNzA2Yy0xMC41NC00LjUxNy0xMC41NC0xMi4wNDctNi4wMjMtMjIuNTg4IDEyLjA0Ny0zMS42MjMgMTguMDctNjYuMjU5IDE4LjA3LTEwMC44OTQgMC0xNDcuNTc2LTEyNC45ODgtMjc0LjA3LTI3NC4wNy0yNzQuMDdzLTI3NC4wNyAxMjYuNDk0LTI3NC4wNyAyNzQuMDdjMCAzNC42MzUgOS4wMzQgNzAuNzc3IDIxLjA4MSAxMDIuNCAzLjAxMiA2LjAyNCAzLjAxMiAxMy41NTMgMCAxOS41NzctMy4wMTEgNC41MTctNi4wMjMgMC0xMC41NCAxLjUwNUw1NS43MTcgNjc3LjY0N2MtMS41MDYgMS41MDYtNC41MTggMS41MDYtNi4wMjQgMS41MDYtOS4wMzUgMC0xNS4wNTktNC41MTgtMTguMDctMTMuNTUzQzEyLjA0NyA2MTQuNCAxLjUwNiA1NjMuMiAxLjUwNiA1MTAuNDk0IDEuNTA2IDI2My41MyAyMDQuOCA2MC4yMzUgNDUzLjI3IDYwLjIzNXM0NTAuMjU4IDIwMS43ODkgNDUwLjI1OCA0NDguNzUzYzAgNTguNzMtMTAuNTQgMTE0LjQ0Ny0zMS42MjMgMTY3LjE1My0xLjUwNiA0LjUxOC02LjAyNCA5LjAzNS0xMi4wNDcgMTAuNTQxLTMuMDEyIDEuNTA2LTQuNTE4IDEuNTA2LTcuNTMgMS41MDZzLTQuNTE3IDAtNy41MjktMS41MDZ6IiBmaWxsPSIjMEZCMjY0Ii8+PHBhdGggZD0iTTUxLjIgNzE4LjMwNmMtNy41My0xNS4wNTktMTMuNTUzLTMxLjYyNC0xOS41NzYtNDYuNjgyLTMuMDEyLTcuNTMtMy4wMTItMTMuNTUzLTMuMDEyLTE2LjU2NSAwLTQ5LjY5NCA0MC42NTktODguODQ3IDkxLjg1OS04OC44NDcgMzcuNjQ3IDAgNjkuMjcgMjIuNTg4IDg0LjMyOSA1NS43MTcgMS41MDYgMy4wMTIgNi4wMjQgMTIuMDQ3IDkuMDM1IDE2LjU2NSA0Ni42ODMgODguODQ3IDEzOC41NDEgMTQ2LjA3IDIzOS40MzYgMTQ2LjA3IDk5LjM4OCAwIDE4OS43NC01NS43MTcgMjM3LjkyOS0xNDEuNTUyIDQuNTE4LTkuMDM2IDE2LjU2NS0zMC4xMTggMTguMDctMzEuNjI0IDE1LjA2LTMwLjExNyA0My42NzEtNDUuMTc2IDc2LjgtNDUuMTc2IDUxLjIgMCA5MS44NiA0MC42NTkgOTEuODYgODguODQ3IDAgNi4wMjMgMCAxMy41NTMtNC41MTggMjIuNTg4bC05LjAzNiAyMi41ODh2MS41MDZjLTEuNTA1IDQuNTE4LTMuMDExIDcuNTMtNi4wMjMgMTIuMDQ3LTc2LjggMTUzLjYtMjMxLjkwNiAyNDguNDctNDAzLjU3NyAyNDguNDdTMTI5LjUwNiA4NjguODk1IDUxLjIgNzE4LjMwN3oiIGZpbGw9IiNGRjk5MzIiLz48L3N2Zz4=)}mew-cloud .mew-cloud-logo.type-bd{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTI3MS4zOCA0MjkuNjM3YTI0NS41IDI0NS41IDAgMCAxLTMuMzk1LTQwLjc3N2MwLTEzNC42OCAxMDkuMTgtMjQzLjg2IDI0My44Ni0yNDMuODZzMjQzLjg2IDEwOS4xOCAyNDMuODYgMjQzLjg2YTI0NS41IDI0NS41IDAgMCAxLTMuMzk0IDQwLjc3NkM4NzUuOTY3IDQzMC4zMTIgOTc2IDUzMC43NjMgOTc2IDY1NC41NzhjMCAxMjQuMjM1LTEwMC43MTIgMjI0Ljk0Ny0yMjQuOTQ2IDIyNC45NDctNjIuNzQzIDAtMTE5LjQ4Ni0yNS42ODgtMTYwLjI4Ny02Ny4xMmwuMDAzLS4wMDRjLTIxLjQ0LTIxLjgyMi0yMS4zMjItNTYuODkzLjM1NC03OC41NyAyMS43OTYtMjEuNzk1IDU3LjEzMy0yMS43OTUgNzguOTI4IDAgLjY5My42OTQgMS4zNjUgMS40IDIuMDE0IDIuMTIgMjAuNDI3IDE5Ljg3IDQ4LjMxNyAzMi4xMDggNzkuMDY1IDMyLjEwOCA2Mi42MzEgMCAxMTMuNDA0LTUwLjc3MiAxMTMuNDA0LTExMy40MDMgMC02Mi42MzEtNTAuNzczLTExMy40MDMtMTEzLjQwNC0xMTMuNDAzLTI4LjczOSAwLTU0Ljk4MSAxMC42OS03NC45NjcgMjguMzExbC0uMDk2LS4wOTYtMS44ODYgMS44ODZjLTIuMiAyLjAzMy00LjMyIDQuMTUyLTYuMzUzIDYuMzUzbC00LjMwNiA0LjMwNS4wNzYuMDc3LTIyOS44NzYgMjI5Ljg3Ni0uMDMtLjAzYy00MC44MzMgNDEuNzA4LTk3Ljc2NyA2Ny41OS0xNjAuNzQ3IDY3LjU5QzE0OC43MTIgODc5LjUyNSA0OCA3NzguODEzIDQ4IDY1NC41NzhjMC0xMjMuNzExIDk5Ljg2Ni0yMjQuMDk4IDIyMy4zOC0yMjQuOTR6bTEuNjQ0IDMzOC40MjJjNjIuNjMgMCAxMTMuNDAzLTUwLjc3MiAxMTMuNDAzLTExMy40MDMgMC02Mi42MzEtNTAuNzcyLTExMy40MDMtMTEzLjQwMy0xMTMuNDAzLTYyLjYzMSAwLTExMy40MDQgNTAuNzcyLTExMy40MDQgMTEzLjQwMyAwIDYyLjYzIDUwLjc3MyAxMTMuNDAzIDExMy40MDQgMTEzLjQwM3pNNTExLjg0NSA1MjEuMWM3My4wMzQgMCAxMzIuMjQtNTkuMjA2IDEzMi4yNC0xMzIuMjQgMC03My4wMzMtNTkuMjA2LTEzMi4yMzktMTMyLjI0LTEzMi4yMzlzLTEzMi4yNCA1OS4yMDYtMTMyLjI0IDEzMi4yNGMwIDczLjAzMyA1OS4yMDYgMTMyLjIzOSAxMzIuMjQgMTMyLjIzOXoiIGZpbGw9IiMwNkE3RkYiLz48cGF0aCBkPSJNNjQzLjM1MSA0MDIuODY4YTU2Ljk2NiA1Ni45NjYgMCAwIDEtLjM1Mi02LjMzNGMwLTMxLjEyMyAyNS4yMy01Ni4zNTMgNTYuMzUzLTU2LjM1M3M1Ni4zNTMgMjUuMjMgNTYuMzUzIDU2LjM1M2MwIDIuMzktLjE1IDQuNzQ1LS40MzggNy4wNTctNy42MTYgMTI3LjgyLTExMy42ODggMjI5LjEyOC0yNDMuNDIyIDIyOS4xMjgtMTI5LjczNCAwLTIzNS44MDYtMTAxLjMwNy0yNDMuNDIyLTIyOS4xMjhhNTYuOTA4IDU2LjkwOCAwIDAgMS0uNDM4LTcuMDU3YzAtMzEuMTIzIDI1LjIzLTU2LjM1MyA1Ni4zNTMtNTYuMzUzczU2LjM1MyAyNS4yMyA1Ni4zNTMgNTYuMzUzYzAgMi4xNDEtLjEyIDQuMjU1LS4zNTIgNi4zMzQgNi45OTYgNjYuNDQ4IDYzLjIwNCAxMTguMjMgMTMxLjUwNiAxMTguMjMgNjguMzAyIDAgMTI0LjUxLTUxLjc4MiAxMzEuNTA2LTExOC4yM3oiIGZpbGw9IiNGRjQzNkEiLz48L3N2Zz4=)}mew-cloud .mew-cloud-logo.type-wy{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik04ODAuMyA2MzEuOWMtMy40IDAtNi45LS42LTEwLjItMS44LTE2LjEtNS43LTI0LjUtMjMuMy0xOC45LTM5LjQgNi40LTE4LjEgOS42LTM3LjEgOS42LTU2LjUgMC05My4zLTc1LjktMTY5LjItMTY5LjEtMTY5LjItNzcuNiAwLTE0NS4xIDUyLjQtMTY0IDEyNy41LTQuMiAxNi41LTIwLjggMjYuNi0zNy41IDIyLjQtMTYuNS00LjItMjYuNS0yMS0yMi40LTM3LjUgMjUuOS0xMDIuNSAxMTgtMTc0LjEgMjIzLjktMTc0LjEgMTI3LjMgMCAyMzAuOCAxMDMuNiAyMzAuOCAyMzAuOSAwIDI2LjQtNC40IDUyLjMtMTMuMSA3Ny00LjUgMTIuNy0xNi40IDIwLjctMjkuMSAyMC43eiIgZmlsbD0iIzA5RiIvPjxwYXRoIGQ9Ik00NDcuNCA3ODMuM0gzMzIuNmMtMTI3LjMgMC0yMzAuOS05Ny41LTIzMC45LTIxNy4zIDAtOTQuOSA2NS45LTE3OC4zIDE2MC0yMDYuOCAxMC4yLTExNy45IDEwOS41LTIxMC43IDIzMC0yMTAuNyAxMDcuMSAwIDIwMS44IDc1LjggMjI1LjMgMTgwLjEgMy43IDE2LjYtNi44IDMzLjEtMjMuNCAzNi45LTE2LjcgMy45LTMzLjItNi43LTM2LjktMjMuMy0xNy4xLTc2LjQtODYuNS0xMzEuOS0xNjUtMTMxLjktOTMuMyAwLTE2OS4yIDc1LjktMTY5LjIgMTY5LjEgMS43IDguMS4zIDE1LjQtNC40IDIyLjMtNC42IDYuOS0xMS43IDEwLjQtMTkuOSAxMi03OC4yIDE0LjgtMTM0LjkgNzguOS0xMzQuOSAxNTIuNCAwIDg1LjggNzUuOSAxNTUuNiAxNjkuMiAxNTUuNmgxMTQuOGMxNyAwIDMwLjkgMTMuOCAzMC45IDMwLjlzLTEzLjggMzAuNy0zMC44IDMwLjd6bTExMi43LTMxYy04LjIgMC0xNi4zLTMuMi0yMi40LTkuNi0xMS43LTEyLjQtMTEuMy0zMS45IDEuMS00My42bDEyNi43LTEyMC40YzExLjgtMTEuMyAzMC41LTExLjMgNDIuNSAwTDgzNC44IDY5OWMxMi40IDExLjcgMTIuOSAzMS4zIDEuMSA0My42LTExLjcgMTIuMy0zMS4zIDEyLjktNDMuNiAxLjFMNjg2LjggNjQzLjYgNTgxLjMgNzQzLjhjLTUuOSA1LjctMTMuNiA4LjUtMjEuMiA4LjV6IiBmaWxsPSIjMDlGIi8+PHBhdGggZD0iTTY4Ni44IDg3OWMtMTcgMC0zMC45LTEzLjgtMzAuOS0zMC45VjYwMWMwLTE3IDEzLjktMzAuOSAzMC45LTMwLjlzMzAuOSAxMy44IDMwLjkgMzAuOXYyNDcuMWMwIDE3LjEtMTMuOSAzMC45LTMwLjkgMzAuOXoiIGZpbGw9IiMwOUYiLz48L3N2Zz4=)}mew-cloud .mew-cloud-logo.type-ali{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyLjAzNSAxMy44MDZhLjUyNy41MjcgMCAwMS0uMzg0LS42MTdjMS4yMjctNS42MzItMi4yLTExLjMxLTcuODQ1LTEyLjgxN0M4LTEuMTc4IDIuMDA4IDIuMjYuNDM4IDguMDM5bC0uMDAyLjAxLS4wMDUuMDE2Yy0uOTU1IDMuNTgzLS4zMTUgNy4zMzggMS44MTMgMTAuNDRhMTIuNjU5IDEyLjY1OSAwIDAwNi4wODYgNC43MTNjNi44ODcgMi41MDggMTQuMzAzLTEuMjUgMTYuNDk1LTcuOTY4YS42NDMuNjQzIDAgMDAtLjQ0OC0uODE5bC0yLjM0My0uNjI1em0tMTEuNDQgNS40NTdBOC4xMjcgOC4xMjcgMCAwMTUuNjIgMTUuNDZhOC4wODMgOC4wODMgMCAwMS0uODItNi4xODdjLjkzNS0zLjQ0MSA0LjUwMi01LjQ5IDcuOTYtNC41NjYgMy4yODUuODc3IDUuMzA5IDQuMTIxIDQuNzIgNy4zOTdhLjYuNiAwIDAwLjQzNC42OWwyLjIwNi41ODljLjI4LjA3NS40MzcuMzcuMzQ0LjY0Mi0xLjM4IDQuMDI1LTUuNjkgNi4zNTYtOS44NyA1LjI0eiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjAiIHkxPSIwIiB4Mj0iMjYuMzY2IiB5Mj0iMjIuMjA4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzQ0NkRGRiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzYzN0RGRiIgc3RvcC1vcGFjaXR5PSIuNzUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=)}mew-cloud .mew-cloud-logo.type-github{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjUyMTY0NzM0OTg3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ2OTUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyIDg1LjMzMzMzM0MyNzYuMjY2NjY3IDg1LjMzMzMzMyA4NS4zMzMzMzMgMjc2LjI2NjY2NyA4NS4zMzMzMzMgNTEyYTQyNi40MTA2NjcgNDI2LjQxMDY2NyAwIDAgMCAyOTEuNzU0NjY3IDQwNC44MjEzMzNjMjEuMzMzMzMzIDMuNzEyIDI5LjMxMi05LjA4OCAyOS4zMTItMjAuMzA5MzMzIDAtMTAuMTEyLTAuNTU0NjY3LTQzLjY5MDY2Ny0wLjU1NDY2Ny03OS40NDUzMzMtMTA3LjE3ODY2NyAxOS43NTQ2NjctMTM0LjkxMi0yNi4xMTItMTQzLjQ0NTMzMy01MC4xMzMzMzQtNC44MjEzMzMtMTIuMjg4LTI1LjYtNTAuMTMzMzMzLTQzLjczMzMzMy02MC4yODgtMTQuOTMzMzMzLTcuOTc4NjY3LTM2LjI2NjY2Ny0yNy43MzMzMzMtMC41NTQ2NjctMjguMjQ1MzMzIDMzLjYyMTMzMy0wLjU1NDY2NyA1Ny42IDMwLjkzMzMzMyA2NS42MjEzMzMgNDMuNzMzMzMzIDM4LjQgNjQuNTEyIDk5Ljc1NDY2NyA0Ni4zNzg2NjcgMTI0LjI0NTMzNCAzNS4yIDMuNzU0NjY3LTI3LjczMzMzMyAxNC45MzMzMzMtNDYuMzc4NjY3IDI3LjIyMTMzMy01Ny4wNDUzMzMtOTQuOTMzMzMzLTEwLjY2NjY2Ny0xOTQuMTMzMzMzLTQ3LjQ4OC0xOTQuMTMzMzMzLTIxMC42ODggMC00Ni40MjEzMzMgMTYuNTEyLTg0Ljc3ODY2NyA0My43MzMzMzMtMTE0LjY4OC00LjI2NjY2Ny0xMC42NjY2NjctMTkuMi01NC40IDQuMjY2NjY3LTExMy4wNjY2NjcgMCAwIDM1LjcxMi0xMS4xNzg2NjcgMTE3LjMzMzMzMyA0My43NzZhMzk1Ljk0NjY2NyAzOTUuOTQ2NjY3IDAgMCAxIDEwNi42NjY2NjctMTQuNDIxMzMzYzM2LjI2NjY2NyAwIDcyLjUzMzMzMyA0Ljc3ODY2NyAxMDYuNjY2NjY2IDE0LjM3ODY2NyA4MS41Nzg2NjctNTUuNDY2NjY3IDExNy4zMzMzMzMtNDMuNjkwNjY3IDExNy4zMzMzMzQtNDMuNjkwNjY3IDIzLjQ2NjY2NyA1OC42NjY2NjcgOC41MzMzMzMgMTAyLjQgNC4yNjY2NjYgMTEzLjA2NjY2NyAyNy4xNzg2NjcgMjkuODY2NjY3IDQzLjczMzMzMyA2Ny43MTIgNDMuNzMzMzM0IDExNC42NDUzMzMgMCAxNjMuNzU0NjY3LTk5LjcxMiAyMDAuMDIxMzMzLTE5NC42NDUzMzQgMjEwLjY4OCAxNS40NDUzMzMgMTMuMzEyIDI4LjggMzguOTEyIDI4LjggNzguOTMzMzMzIDAgNTcuMDQ1MzMzLTAuNTU0NjY3IDEwMi45MTItMC41NTQ2NjYgMTE3LjMzMzMzNCAwIDExLjE3ODY2NyA4LjAyMTMzMyAyNC40OTA2NjcgMjkuMzU0NjY2IDIwLjIyNEE0MjcuMzQ5MzMzIDQyNy4zNDkzMzMgMCAwIDAgOTM4LjY2NjY2NyA1MTJjMC0yMzUuNzMzMzMzLTE5MC45MzMzMzMtNDI2LjY2NjY2Ny00MjYuNjY2NjY3LTQyNi42NjY2Njd6IiBmaWxsPSIjMDAwMDAwIiBwLWlkPSI0Njk2Ij48L3BhdGg+PC9zdmc+)}mew-cloud .mew-cloud-logo.type-gitee{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjUyMTY1NjgxOTQ2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ4NjYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTEyIDEwMjRDMjI5LjIyMiAxMDI0IDAgNzk0Ljc3OCAwIDUxMlMyMjkuMjIyIDAgNTEyIDBzNTEyIDIyOS4yMjIgNTEyIDUxMi0yMjkuMjIyIDUxMi01MTIgNTEyeiBtMjU5LjE0OS01NjguODgzaC0yOTAuNzRhMjUuMjkzIDI1LjI5MyAwIDAgMC0yNS4yOTIgMjUuMjkzbC0wLjAyNiA2My4yMDZjMCAxMy45NTIgMTEuMzE1IDI1LjI5MyAyNS4yNjcgMjUuMjkzaDE3Ny4wMjRjMTMuOTc4IDAgMjUuMjkzIDExLjMxNSAyNS4yOTMgMjUuMjY3djEyLjY0NmE3NS44NTMgNzUuODUzIDAgMCAxLTc1Ljg1MyA3NS44NTNoLTI0MC4yM2EyNS4yOTMgMjUuMjkzIDAgMCAxLTI1LjI2Ny0yNS4yOTNWNDE3LjIwM2E3NS44NTMgNzUuODUzIDAgMCAxIDc1LjgyNy03NS44NTNoMzUzLjk0NmEyNS4yOTMgMjUuMjkzIDAgMCAwIDI1LjI2Ny0yNS4yOTJsMC4wNzctNjMuMjA3YTI1LjI5MyAyNS4yOTMgMCAwIDAtMjUuMjY4LTI1LjI5M0g0MTcuMTUyYTE4OS42MiAxODkuNjIgMCAwIDAtMTg5LjYyIDE4OS42NDVWNzcxLjE1YzAgMTMuOTc3IDExLjMxNiAyNS4yOTMgMjUuMjk0IDI1LjI5M2gzNzIuOTRhMTcwLjY1IDE3MC42NSAwIDAgMCAxNzAuNjUtMTcwLjY1VjQ4MC4zODRhMjUuMjkzIDI1LjI5MyAwIDAgMC0yNS4yOTMtMjUuMjY3eiIgZmlsbD0iI0M3MUQyMyIgcC1pZD0iNDg2NyI+PC9wYXRoPjwvc3ZnPg==)}mew-cloud .mew-cloud-logo.type-lz{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik02NzguNjQgNTE0LjAwN2ExNjguNDQ4IDE2OC40NDggMCAxIDAtMTY4LjQ0NyAxNjcuNzA2QTE2OC4wNyAxNjguMDcgMCAwIDAgNjc4LjY0IDUxNC4wMDd6IiBmaWxsPSIjRjRDQTFDIi8+PHBhdGggZD0iTTk4My4wNCA2MDMuNDEyYTI0Mi40ODggMjQyLjQ4OCAwIDAgMC0yODAuMzkyLTIzOC40MDdBMjUzLjMyMiAyNTMuMzIyIDAgMCAwIDI1Ni4yMiAyODcuMThhMjQ5LjEzNCAyNDkuMTM0IDAgMCAwLTQ4Ljk1NyAxNTMuMzg1QTIwMy4zOTcgMjAzLjM5NyAwIDAgMCAyNDAuMTg5IDg0NC44aDUyNy43NzVhMzEuOTkgMzEuOTkgMCAwIDAgMTQuNzUtMy43MTcgMjQyLjAzOCAyNDIuMDM4IDAgMCAwIDIwMC4zMjYtMjM3LjY3ek03NDAuNjA4IDc4MC43MTNIMjQwLjE4OWExMzkuMzg3IDEzOS4zODcgMCAxIDEgMC0yNzguNzY5IDMxLjk3IDMxLjk3IDAgMCAwIDguNzA0LTEuMzQxIDMxLjk2NCAzMS45NjQgMCAwIDAgMjQuODQ4LTM1Ljk5OSAxODcuODEyIDE4Ny44MTIgMCAwIDEgMTU3Ljc0Mi0yMTQuMDE2IDE4OC40NjIgMTg4LjQ2MiAwIDAgMSAyMDkuNTQxIDEzMi44MzkgMjQxLjYyOCAyNDEuNjI4IDAgMCAwLTE0Mi44NDggMjE5Ljk4NSAzMi4xOCAzMi4xOCAwIDAgMCA2NC4zNTggMCAxNzguMDY4IDE3OC4wNjggMCAxIDEgMTc4LjA3NCAxNzcuMzAxeiIgZmlsbD0iIzU5NUJCMyIvPjwvc3ZnPg==)}mew-cloud .mew-cloud-desc{line-height:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}mew-cloud .mew-cloud-desc-title{color:var(--theme);margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}mew-cloud .mew-cloud-desc-type{font-size:.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}mew-cloud .mew-cloud-link{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;background:var(--theme);color:#fff;width:2em;height:2em;line-height:2em;border-radius:50%;text-align:center}mew-cloud,mew-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}mew-progress .mew-progress-bar{height:10px;border-radius:5px;overflow:hidden;background:var(--light-b);width:0;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px}mew-progress .mew-progress-bar-inner{height:100%;overflow:hidden;border-radius:5px}mew-progress .mew-progress-bar-inner:before{content:'';display:block;height:100%;background-size:30px 30px;-webkit-animation:progress 750ms linear infinite;animation:progress 750ms linear infinite;background-image:linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent 100%)}mew-progress .mew-progress-value{width:38px;color:var(--main)}mew-cloud,mew-panel{overflow:hidden;border-radius:var(--radius-inner)}mew-panel .mew-panel-title{color:#fff;padding:6px 12px;font-weight:400}mew-panel .mew-panel-body{background:rgba(255,255,255,.88);padding:12px 18px;position:relative}mew-message,mew-panel,mew-timeline{display:block;margin-bottom:14px}mew-message{padding:10px;border-radius:var(--radius-inner)}mew-message::before{font:1.1em/1 remixicon;margin-right:8px}mew-message[type=error]{color:#f46c6b;background-color:rgba(255,228,226,.9)}mew-message[type=error]::before{content:'\eb97'}mew-message[type=warning]{color:#fec008;background-color:rgba(255,243,215,.9)}mew-message[type=warning]::before{content:'\eca1'}mew-message[type=info]{color:#1b72f3;background-color:rgba(232,240,255,.9)}mew-message[type=info]::before{content:'\ee59'}mew-message[type=success]{color:#2bde3f;background-color:rgba(225,255,228,.9)}mew-message[type=success]::before{content:'\eb81'}mew-hr{height:4px;background-size:50px 4px;margin:14px 0}mew-timeline{border-left:1px solid var(--light-b)}mew-timeline>div{position:relative;padding-left:1.2em}mew-timeline>div::before{content:'';position:absolute;border-radius:50%;top:.1em}mew-timeline>div+.mew-timeline-title{margin-top:16px}mew-timeline .mew-timeline-title{color:var(--dark-c);font-weight:500;padding-bottom:5px}mew-timeline .mew-timeline-title::before{background-color:#50bfff;-webkit-box-shadow:0 0 0 .4em rgba(80,191,255,.25);box-shadow:0 0 0 .4em rgba(80,191,255,.25);left:-.32em;height:.6em;width:.6em}mew-timeline .mew-timeline-title-elem{position:relative;top:-.4em}mew-timeline .mew-timeline-item{font-size:.95em}mew-timeline .mew-timeline-item::before{background-color:var(--light-a);border:2px solid #50bfff;left:-5px;height:5px;width:5px}mew-timeline .mew-timeline-item:not(:last-child){padding-bottom:16px}mew-timeline .mew-timeline-item-title{display:block;line-height:1em;margin-bottom:2px;font-weight:400;position:relative;top:-.1em}mew-timeline .mew-timeline-item-content{padding:8px 12px;overflow:hidden;border-radius:0 6px 6px 6px;background-color:var(--bg-a);position:relative}mew-timeline .mew-timeline-item-content *{margin:0!important}mew-timeline .info.mew-timeline-title{color:#1b72f3}mew-timeline .info.mew-timeline-title::before{background-color:#73a3eb;-webkit-box-shadow:0 0 0 .4em rgba(115,163,235,.25);box-shadow:0 0 0 .4em rgba(115,163,235,.25)}mew-timeline .info.mew-timeline-item::before{border-color:#73a3eb}mew-timeline .info .mew-timeline-item-content{color:#1b72f3;background-color:#ecf3ff}mew-timeline .warning.mew-timeline-title{color:#fec008}mew-timeline .warning.mew-timeline-title::before{background-color:#ffd350;-webkit-box-shadow:0 0 0 .4em rgba(255,211,80,.25);box-shadow:0 0 0 .4em rgba(255,211,80,.25)}mew-timeline .warning.mew-timeline-item::before{border-color:#ffd350}mew-timeline .warning .mew-timeline-item-content{color:#fec008;background-color:#fdf6e6}mew-timeline .success.mew-timeline-title{color:#2bde3f}mew-timeline .success.mew-timeline-title::before{background-color:#6de37a;-webkit-box-shadow:0 0 0 .4em rgba(109,227,122,.25);box-shadow:0 0 0 .4em rgba(109,227,122,.25)}mew-timeline .success.mew-timeline-item::before{border-color:#6de37a}mew-timeline .success .mew-timeline-item-content{color:#2bde3f;background-color:#e9fbeb}mew-timeline .error.mew-timeline-title{color:#f46c6b}mew-timeline .error.mew-timeline-title::before{background-color:#ff7776;-webkit-box-shadow:0 0 0 .4em rgba(255,119,118,.25);box-shadow:0 0 0 .4em rgba(255,119,118,.25)}mew-timeline .error.mew-timeline-item::before{border-color:#ff7776}mew-timeline .error .mew-timeline-item-content{color:#f46c6b;background-color:#ffeeed}mew-btn,mew-btn>.mew-btn{display:inline-block}mew-btn>.mew-btn{color:#fff;line-height:1em;padding:.5em 12px;font-weight:400;background:var(--theme);border-radius:var(--radius-inner)}mew-btn>.mew-btn:hover{color:#fff;-webkit-filter:opacity(.8);filter:opacity(.8);-webkit-box-shadow:0 4px 15px -4px rgba(41,45,52,.3);box-shadow:0 4px 15px -4px rgba(41,45,52,.3)}mew-btn>.mew-btn>i{margin-right:6px}mew-quote{margin:0 18px 14px}mew-quote,mew-quote .mew-quote,mew-quote .quote-container{display:-webkit-box;display:-ms-flexbox;display:flex}mew-quote .mew-quote{margin:0 auto;padding:10px}mew-quote .mew-quote:after,mew-quote .mew-quote:before{color:var(--theme);font-size:2.8em;font-family:fantasy;line-height:1}mew-quote .mew-quote:before{content:'“';margin-right:14px;margin-top:-10px}mew-quote .mew-quote:after{content:'”';-ms-flex-item-align:end;align-self:flex-end;margin-left:14px;margin-bottom:calc(-.5em - 10px)}mew-quote .quote-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}mew-quote .mew-quote-href{padding:4px;display:inline-block;background:var(--bg-a);-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}mew-quote .mew-quote-href:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}mew-quote .mew-quote-href,mew-quote .mew-quote-href .quote-avatar-hexagon{-webkit-clip-path:polygon(40% 7.67949%,43.1596% 6.20615%,46.52704% 5.30384%,50% 5%,53.47296% 5.30384%,56.8404% 6.20615%,60% 7.67949%,81.65064% 20.17949%,84.50639% 22.17911%,86.97152% 24.64425%,88.97114% 27.5%,90.44449% 30.6596%,91.34679% 34.02704%,91.65064% 37.5%,91.65064% 62.5%,91.34679% 65.97296%,90.44449% 69.3404%,88.97114% 72.5%,86.97152% 75.35575%,84.50639% 77.82089%,81.65064% 79.82051%,60% 92.32051%,56.8404% 93.79385%,53.47296% 94.69616%,50% 95%,46.52704% 94.69616%,43.1596% 93.79385%,40% 92.32051%,18.34936% 79.82051%,15.49361% 77.82089%,13.02848% 75.35575%,11.02886% 72.5%,9.55551% 69.3404%,8.65321% 65.97296%,8.34936% 62.5%,8.34936% 37.5%,8.65321% 34.02704%,9.55551% 30.6596%,11.02886% 27.5%,13.02848% 24.64425%,15.49361% 22.17911%,18.34936% 20.17949%);clip-path:polygon(40% 7.67949%,43.1596% 6.20615%,46.52704% 5.30384%,50% 5%,53.47296% 5.30384%,56.8404% 6.20615%,60% 7.67949%,81.65064% 20.17949%,84.50639% 22.17911%,86.97152% 24.64425%,88.97114% 27.5%,90.44449% 30.6596%,91.34679% 34.02704%,91.65064% 37.5%,91.65064% 62.5%,91.34679% 65.97296%,90.44449% 69.3404%,88.97114% 72.5%,86.97152% 75.35575%,84.50639% 77.82089%,81.65064% 79.82051%,60% 92.32051%,56.8404% 93.79385%,53.47296% 94.69616%,50% 95%,46.52704% 94.69616%,43.1596% 93.79385%,40% 92.32051%,18.34936% 79.82051%,15.49361% 77.82089%,13.02848% 75.35575%,11.02886% 72.5%,9.55551% 69.3404%,8.65321% 65.97296%,8.34936% 62.5%,8.34936% 37.5%,8.65321% 34.02704%,9.55551% 30.6596%,11.02886% 27.5%,13.02848% 24.64425%,15.49361% 22.17911%,18.34936% 20.17949%)}mew-quote .mew-quote-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}mew-quote .mew-quote-content{margin-bottom:8px;line-height:1.5em}mew-quote .mew-quote-name{color:var(--dark-c);-ms-flex-item-align:self-end;align-self:self-end;font-size:.9em;font-style:italic;font-weight:400}mew-quote .mew-quote-name:before{content:'';width:2.8em;height:1px;background:var(--dark-c);margin-right:4px;display:inline-block;margin-bottom:.3em}mew-quote .quote-avatar-hexagon{height:5em;width:5em;-o-object-fit:cover;object-fit:cover}mew-link .mew-link,mew-link .mew-link-info{display:-webkit-box;display:-ms-flexbox;display:flex}mew-link .mew-link{margin:auto;max-width:420px;background:var(--bg-l);padding:12px 12px 9px;border-radius:8px;overflow:hidden}mew-link .mew-link-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}mew-link .info-desc,mew-link .info-title{line-height:1.3em;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}mew-link .info-title{margin-bottom:6px;color:var(--dark-c);-webkit-line-clamp:2}mew-link .info-desc{font-size:.9em;height:1.3em;color:var(--dark-d);word-break:break-all;-webkit-line-clamp:1}mew-link .info-desc:before{content:'\eeb8';font-family:'remixicon';margin-right:4px}mew-link .mew-link-image{background-color:var(--bg-l);position:relative;display:block;width:60px;height:60px;margin-left:16px;border-radius:4px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}mew-link .link-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}mew-video{display:block;text-align:center}mew-video video{max-width:100%;border-radius:var(--radius-inner)}mew-photos{width:100%;position:relative;overflow:hidden}mew-photos>div,mew-photos>div>img{position:absolute;margin:0;padding:0}mew-photos>div{display:inline-block;overflow:hidden;opacity:.1;border-radius:8px;cursor:pointer}mew-photos>div>img{-webkit-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;top:50%;left:50%;border:0;opacity:0}mew-photos>div>.jg-caption{opacity:0;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:.85em;font-weight:300;font-family:sans-serif;-webkit-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in}mew-photos>div>.jg-caption.jg-caption-visible{opacity:.7}mew-photos>.jg-entry-visible{opacity:1;background:0 0}mew-photos>.jg-entry-visible>img{opacity:1}mew-photos,mew-raw{display:block;margin-bottom:14px}mew-btn:not([draw]),mew-hide:not([draw]),mew-link:not([draw]),mew-photos:not([draw]),mew-quote:not([draw]),mew-raw:not([draw]),mew-timeline:not([draw]){display:none}mew-bilibili:not([draw]),mew-cloud:not([draw]),mew-panel:not([draw]),mew-tabs:not([draw]),mew-video:not([draw]){display:block;overflow:hidden;position:relative;height:2.4em;border:1px solid var(--light-b);border-radius:var(--radius-inner);-webkit-box-shadow:1px 1px 5px 0 var(--bg-b);box-shadow:1px 1px 5px 0 var(--bg-b)}mew-bilibili:not([draw]):before,mew-cloud:not([draw]):before,mew-panel:not([draw]):before,mew-tabs:not([draw]):before,mew-video:not([draw]):before{content:'加载中...';position:absolute;top:0;bottom:0;left:0;right:0;line-height:2.4em;text-align:left;padding-left:12px;background:var(--light-a)}html.night .mew-cloud-link,html.night .mew-cloud-logo,html.night .mew-progress-bar-inner,html.night mew-btn,html.night mew-hr,html.night mew-message,html.night mew-panel,html.night mew-timeline{-webkit-filter:brightness(.8);filter:brightness(.8)}@media (max-width:1023px){mew-quote .quote-avatar-hexagon{height:3.6em;width:3.6em;-o-object-fit:cover;object-fit:cover}}@media (max-width:511px){mew-quote{margin:0}mew-quote .quote-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}mew-quote .mew-quote-avatar{text-align:center}mew-quote .quote-avatar-hexagon{height:3.2em;width:3.2em}mew-bilibili{padding:calc(30%) 0!important}mew-bilibili iframe,mew-video video{width:100%!important}} \ No newline at end of file diff --git a/templates/assets/css/post.min.css b/templates/assets/css/post.min.css index 5dba551..5ba1a56 100644 --- a/templates/assets/css/post.min.css +++ b/templates/assets/css/post.min.css @@ -1,702 +1 @@ -@charset "utf-8"; -/* CSS Document */ -.admire { - margin: 30px 0 18px 0; - text-align: center; -} -.admire-content { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - margin-bottom: 15px; -} -.admire-content button { - border-radius: 50px; - padding: 8px 18px; - border: none; - color: var(--light-a); - -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); -} -.admire-content button i { - margin-right: 5px; -} -.admire-content .donate { - background: #c0a46b; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - position: relative; - margin-right: 10px; -} -.admire-content .donate-list { - display: block !important; - position: absolute; - bottom: 40px; - right: 50%; - border-radius: 5px; - background: var(--background); - -webkit-box-shadow: var(--box-shadow); - box-shadow: var(--box-shadow); - padding: 12px; - -webkit-transition: all 0.5s; - transition: all 0.5s; - pointer-events: none; - opacity: 0; -} -.admire-content .donate-list ol { - border-radius: 5px; - overflow: hidden; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.admire-content .donate-list ol li { - margin-right: 10px; -} -.admire-content .donate-list ol li:last-child { - margin-right: 0; -} -.admire-content .donate-list ol img { - max-width: 200px; - max-height: 260px; - -o-object-fit: cover; - object-fit: cover; -} -.admire-content .donate-list .qr-code { - border: 1px solid var(--theme); - border-radius: 10px; - width: 150px; - height: 150px; - position: relative; - overflow: hidden; -} -.admire-content .donate-list .qr-code img { - position: absolute; - top: 50%; - left: 50%; - display: block; - width: 100%; - height: 100%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.admire-content .donate-list .qr-type { - margin-top: 10px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.admire-content .donate-list .qr-type svg { - width: 1.6rem; - height: 1.6rem; - margin-right: 5px; -} -.admire-content .donate-list .qr-type span { - font-weight: bold; - font-size: 1.05rem; - color: var(--main); -} -.admire-content .donate:hover i { - -webkit-animation: dong ease 0.5s 0.2s infinite alternate; - animation: dong ease 0.5s 0.2s infinite alternate; -} -.admire-content .donate:hover .donate-list { - -webkit-transform: translateX(50%); - transform: translateX(50%); - pointer-events: unset; - opacity: 1; -} -.admire-content .agree { - background: #cf4750; -} -.admire-content .agree i { - font-size: 1.2em; -} -.admire-content .agree span > span { - margin-left: 3px; -} -.admire-content .agree.like { - background: var(--background); - color: var(--dark-e); -} -.admire-content .agree.like:hover i { - -webkit-animation: shake-little ease-in-out 4s infinite; - animation: shake-little ease-in-out 4s infinite; -} -.admire-content .agree:not(.like) i:before { - content: '\f206'; -} -.admire > span { - color: var(--dark-d); - font-size: 0.9em; -} -.article-operation { - margin: 18px 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.article-operation .level-item { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - -webkit-box-pack: left !important; - -ms-flex-pack: left !important; - justify-content: left !important; - overflow-x: auto; -} -.article-operation .level-item::-webkit-scrollbar { - display: none; -} -.article-operation a { - color: var(--dark-b); - font-size: 0.9em; - background: var(--bg-b); - border: 1px solid var(--bg-b); - position: relative; - padding: 0 8px 0 29px; - height: 26px; - line-height: 24px; - border-radius: 13px; - max-width: 125px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - margin-right: 10px; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.article-operation a:before { - content: ""; - position: absolute; - top: 0; - left: 0; - width: 24px; - height: 24px; - background: var(--background); - border-radius: 50%; -} -.article-operation a:after { - content: '\eae5'; - position: absolute; - font-family: 'remixicon'; - top: 50%; - left: 12px; - font-size: 1.2em; - color: var(--theme); - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); -} -.article-operation a:hover { - color: var(--main); - border: 1px solid var(--light-b); -} -.copyright { - margin: 18px 0; - position: relative; - background: var(--bg-h); - overflow: hidden; - border-radius: 6px; - display: block; - padding: 17px; -} -.copyright:after { - position: absolute; - right: -70px; - top: -70px; - content: '\ebf4'; - font-size: 240px; - font-family: 'remixicon'; - color: var(--theme); - opacity: 0.1; -} -.copyright .copyright-title { - line-height: 1.2; - margin-bottom: 14px; -} -.copyright .copyright-title *:not(:last-child) { - margin-bottom: 0.25em; -} -.copyright .copyright-title a { - font-size: 0.85em; - color: var(--dark-d); -} -.copyright .copyright-meta { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.copyright .copyright-meta .icon { - width: 1.2em; - height: 1.2em; -} -.copyright .copyright-meta .level-item { - margin-right: 1.4em !important; - display: block; -} -.copyright .copyright-meta .level-item h6 { - margin: 0; -} -.copyright .copyright-meta .level-item p, -.copyright .copyright-meta .level-item a { - color: var(--dark-e); -} -@media (max-width: 520px) { - .admire .donate-list ol { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .admire .donate-list ol li { - margin-bottom: 10px; - margin-right: 0; - } - .admire .donate-list ol li:last-child { - margin-bottom: 0; - } - .admire .donate-list ol img { - width: 200px; - } -} -@-webkit-keyframes dong { - 0% { - -webkit-transform: translateY(3px) scaleY(0.95); - transform: translateY(3px) scaleY(0.95); - } - 100% { - -webkit-transform: translateY(-3px) scaleY(1); - transform: translateY(-3px) scaleY(1); - } -} -@keyframes dong { - 0% { - -webkit-transform: translateY(3px) scaleY(0.95); - transform: translateY(3px) scaleY(0.95); - } - 100% { - -webkit-transform: translateY(-3px) scaleY(1); - transform: translateY(-3px) scaleY(1); - } -} -@-webkit-keyframes shake-little { - 0% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 2% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 4% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 6% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 8% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 10% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 12% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 14% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 16% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 18% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 20% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 22% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 24% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 26% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 28% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 30% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 32% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 34% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 36% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 38% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 40% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 42% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 44% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 46% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 48% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 50% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 52% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 54% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 56% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 58% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 60% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 62% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 64% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 66% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 68% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 70% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 72% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 74% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 76% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 78% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 80% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 82% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 84% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 86% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 88% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 90% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 92% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 94% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 96% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 98% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 100% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } -} -@keyframes shake-little { - 0% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 2% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 4% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 6% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 8% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 10% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 12% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 14% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 16% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 18% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 20% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 22% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 24% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 26% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 28% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 30% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 32% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 34% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 36% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 38% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 40% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 42% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 44% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 46% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 48% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 50% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 52% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 54% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 56% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 58% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 60% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 62% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 64% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 66% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 68% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 70% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 72% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 74% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 76% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 78% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 80% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 82% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 84% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 86% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 88% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } - 90% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 92% { - -webkit-transform: translate(1px, 1px); - transform: translate(1px, 1px); - } - 94% { - -webkit-transform: translate(1px, -1px); - transform: translate(1px, -1px); - } - 96% { - -webkit-transform: translate(0, 0); - transform: translate(0, 0); - } - 98% { - -webkit-transform: translate(-1px, 1px); - transform: translate(-1px, 1px); - } - 100% { - -webkit-transform: translate(-1px, -1px); - transform: translate(-1px, -1px); - } -} +@charset "utf-8";@-webkit-keyframes dong{0%{-webkit-transform:translateY(3px) scaleY(.95);transform:translateY(3px) scaleY(.95)}to{-webkit-transform:translateY(-3px) scaleY(1);transform:translateY(-3px) scaleY(1)}}@keyframes dong{0%{-webkit-transform:translateY(3px) scaleY(.95);transform:translateY(3px) scaleY(.95)}to{-webkit-transform:translateY(-3px) scaleY(1);transform:translateY(-3px) scaleY(1)}}@-webkit-keyframes shake-little{0%,12%,18%,24%,30%,36%,42%,48%,54%,6%,60%,66%,72%,78%,84%,90%,96%{-webkit-transform:translate(0,0);transform:translate(0,0)}14%,2%,26%,38%,50%,62%,74%,86%,98%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}16%,28%,4%,40%,52%,64%,76%,88%,to{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}20%,32%,44%,56%,68%,8%,80%,92%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}10%,22%,34%,46%,58%,70%,82%,94%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@keyframes shake-little{0%,12%,18%,24%,30%,36%,42%,48%,54%,6%,60%,66%,72%,78%,84%,90%,96%{-webkit-transform:translate(0,0);transform:translate(0,0)}14%,2%,26%,38%,50%,62%,74%,86%,98%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}16%,28%,4%,40%,52%,64%,76%,88%,to{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}20%,32%,44%,56%,68%,8%,80%,92%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}10%,22%,34%,46%,58%,70%,82%,94%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}.admire{margin:30px 0 18px;text-align:center}.admire-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:15px}.admire-content button{border-radius:50px;padding:8px 18px;border:0;color:var(--light-a);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.admire-content button i{margin-right:5px}.admire-content .donate{background:#c0a46b;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;margin-right:10px}.admire-content .donate-list{display:block!important;position:absolute;bottom:40px;right:50%;border-radius:5px;background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding:12px;-webkit-transition:all .5s;transition:all .5s;pointer-events:none;opacity:0}.admire-content .donate-list ol{border-radius:5px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.admire-content .donate-list ol li{margin-right:10px}.admire-content .donate-list ol li:last-child{margin-right:0}.admire-content .donate-list ol img{max-width:200px;max-height:260px;-o-object-fit:cover;object-fit:cover}.admire-content .donate-list .qr-code{border:1px solid var(--theme);border-radius:10px;width:150px;height:150px;position:relative;overflow:hidden}.admire-content .donate-list .qr-code img{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.admire-content .donate-list .qr-type{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admire-content .donate-list .qr-type svg{width:1.6rem;height:1.6rem;margin-right:5px}.admire-content .donate-list .qr-type span{font-weight:700;font-size:1.05rem;color:var(--main)}.admire-content .donate:hover i{-webkit-animation:dong ease .5s .2s infinite alternate;animation:dong ease .5s .2s infinite alternate}.admire-content .donate:hover .donate-list{-webkit-transform:translateX(50%);transform:translateX(50%);pointer-events:unset;opacity:1}.admire-content .agree{background:#cf4750}.admire-content .agree i{font-size:1.2em}.admire-content .agree span>span{margin-left:3px}.admire-content .agree.like{background:var(--background);color:var(--dark-e)}.admire-content .agree.like:hover i{-webkit-animation:shake-little ease-in-out 4s infinite;animation:shake-little ease-in-out 4s infinite}.admire-content .agree:not(.like) i:before{content:'\f206'}.admire>span{color:var(--dark-d);font-size:.9em}.article-operation{margin:18px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.article-operation .level-item{-ms-flex-negative:1!important;flex-shrink:1!important;-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important;overflow-x:auto}.article-operation .level-item::-webkit-scrollbar{display:none}.article-operation a,.copyright{position:relative;overflow:hidden}.article-operation a{color:var(--dark-b);font-size:.9em;background:var(--bg-b);border:1px solid var(--bg-b);padding:0 8px 0 29px;height:26px;line-height:24px;border-radius:13px;max-width:125px;white-space:nowrap;text-overflow:ellipsis;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.article-operation a:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:var(--background);border-radius:50%}.article-operation a:after,.copyright:after{position:absolute;font-family:'remixicon';color:var(--theme)}.article-operation a:after{content:'\eae5';top:50%;left:12px;font-size:1.2em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article-operation a:hover{color:var(--main);border:1px solid var(--light-b)}.copyright{margin:18px 0;background:var(--bg-h);border-radius:6px;display:block;padding:17px}.copyright:after{right:-70px;top:-70px;content:'\ebf4';font-size:240px;opacity:.1}.copyright .copyright-title{line-height:1.2;margin-bottom:14px}.copyright .copyright-title :not(:last-child){margin-bottom:.25em}.copyright .copyright-title a{font-size:.85em;color:var(--dark-d)}.copyright .copyright-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.copyright .copyright-meta .icon{width:1.2em;height:1.2em}.copyright .copyright-meta .level-item{margin-right:1.4em!important;display:block}.copyright .copyright-meta .level-item h6{margin:0}.copyright .copyright-meta .level-item a,.copyright .copyright-meta .level-item p{color:var(--dark-e)}@media (max-width:520px){.admire .donate-list ol{-ms-flex-wrap:wrap;flex-wrap:wrap}.admire .donate-list ol li{margin-bottom:10px;margin-right:0}.admire .donate-list ol li:last-child{margin-bottom:0}.admire .donate-list ol img{width:200px}} \ No newline at end of file diff --git a/templates/assets/css/security-link.min.css b/templates/assets/css/security-link.min.css index 14a00e2..1afa871 100644 --- a/templates/assets/css/security-link.min.css +++ b/templates/assets/css/security-link.min.css @@ -1,122 +1 @@ -@charset "utf-8"; -html { - background-color: var(--bg-f); - color: var(--main); - font-family: "Dream Font", serif; -} -html halo-contact-form-auto-loader, -html #live2d-plugin, -html #live2d-toggle { - display: none; -} -html body { - width: 100%; - height: 100%; - overflow: hidden; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: absolute; -} -@media (max-width: 767px) { - html body .content { - max-width: 90% !important; - min-width: auto !important; - } - html body .content .others-end { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } -} -html body .content { - max-width: 500px; - min-width: 360px; - margin-bottom: 10%; -} -html body .content-title { - padding: 24px; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -html body .content-title img { - height: 3rem; - min-width: 3rem; - width: auto; -} -html body .content-title span { - font-size: 1.5rem; - margin-left: 10px; - font-weight: bold; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -html body .content .others { - padding: 24px; - border-radius: 15px; - border: var(--theme) solid 1px; - background-color: var(--background); -} -html body .content .others-tip { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 20px; - background-color: var(--theme); - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border-radius: 10px; -} -html body .content .others-tip img { - height: 2rem; - width: 2rem; -} -html body .content .others-tip span { - margin-left: 10px; - color: #fafafa; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; -} -html body .content .others-topic { - margin-top: 20px; - word-break: break-all; -} -html body .content .others-topic span { - color: var(--theme); -} -html body .content .others-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - margin-top: 20px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -html body .content .others-end a { - border-radius: 2rem; - width: 4rem; - padding: 5px; - text-align: center; - color: var(--theme); - border: var(--theme) solid 1px; - text-decoration: none; -} +@charset "utf-8";html{background-color:var(--bg-f);color:var(--main);font-family:"Dream Font",serif}html #live2d-plugin,html #live2d-toggle,html halo-contact-form-auto-loader{display:none}html body{width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}@media (max-width:767px){html body .content{max-width:90%!important;min-width:auto!important}html body .content .others-end{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}html body .content{max-width:500px;min-width:360px;margin-bottom:10%}html body .content-title{padding:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .content-title img{height:3rem;min-width:3rem;width:auto}html body .content-title span{font-size:1.5rem;margin-left:10px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .content .others{padding:24px;border-radius:15px;border:var(--theme) solid 1px;background-color:var(--background)}html body .content .others-tip,html body .content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .content .others-tip{padding:20px;background-color:var(--theme);border-radius:10px}html body .content .others-tip img{height:2rem;width:2rem}html body .content .others-tip span{margin-left:10px;color:#fafafa;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}html body .content .others-topic{margin-top:20px;word-break:break-all}html body .content .others-topic span{color:var(--theme)}html body .content .others-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}html body .content .others-end a{border-radius:2rem;width:4rem;padding:5px;text-align:center;color:var(--theme);border:var(--theme) solid 1px;text-decoration:none} \ No newline at end of file diff --git a/templates/assets/css/style.min.css b/templates/assets/css/style.min.css index b55ed53..2ece0d2 100644 --- a/templates/assets/css/style.min.css +++ b/templates/assets/css/style.min.css @@ -1,5030 +1 @@ -@charset "utf-8"; -/* CSS Document */ -* { - margin: 0; - padding: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - -webkit-tap-highlight-color: transparent; -} -.comment-wrapper-z-index { - z-index: 99; - position: relative; -} -lit-toast-container, -halo-contact-form-toast-container { - z-index: 100; -} -.gray-mode { - -webkit-filter: grayscale(1) !important; - filter: grayscale(1) !important; -} -body > .footer, -body > .navbar, -body > .section { - opacity: 0; - -webkit-transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out; - transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out; - transition: opacity 0.3s ease-out, transform 0.3s ease-out; - transition: opacity 0.3s ease-out, transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -} -.navbar-above { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} -.load-block { - -webkit-transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out; - transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out; - transition: opacity 0.3s ease-out, transform 0.3s ease-out; - transition: opacity 0.3s ease-out, transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -} -.card, -.load-block { - opacity: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: center top; - transform-origin: center top; -} -.tips { - margin-bottom: -0.6rem; - background-color: rgba(221, 234, 255, 0.9) !important; - padding: 0.8rem; - border: none !important; - color: var(--theme) !important; - font-size: 1.15em; -} -.tips::before { - content: "\f2a2"; - font: normal normal normal 14px/1 remixicon; - margin-right: 0.5rem; - font-size: 1.2em; -} -.tips .click-close { - margin-left: 5px; - cursor: pointer; - font-size: 18px; - line-height: 1.2em; - float: right; -} -.tips .click-close:hover { - color: #333; -} -html { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 14px; - background-color: var(--bg-f); - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - min-width: 300px; - text-rendering: optimizeLegibility; - -webkit-text-size-adjust: 100%; - -moz-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - text-size-adjust: 100%; -} -html.loaded body > .footer, -html.loaded body > .navbar, -html.loaded body > .section { - opacity: 1; -} -html.loaded .navbar-above { - -webkit-transform: translateY(0); - transform: translateY(0); - z-index: 100; -} -html.loaded .card, -html.loaded .load-block { - opacity: 1; - -webkit-transform: none; - transform: none; -} -html.pjax-loading .column-main .card, -html.pjax-loading .load-block { - opacity: 0.8; - -webkit-transform: scale(0.8); - transform: scale(0.8); - -webkit-transform-origin: center top; - transform-origin: center top; -} -html.disable-scroll { - overflow: hidden; -} -html:not(.disable-scroll) body.move-up .navbar-above { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); -} -html:not(.disable-scroll) .actions.show { - right: 16px; -} -html.clean { - background-color: var(--style-a); -} -html.clean .card { - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid var(--light-b); - background: none; -} -html.clean .card:hover { - background: none; -} -html.clean .footer { - -webkit-backdrop-filter: none; - backdrop-filter: none; -} -html.clean .footer:before { - content: none; -} -html.clean .pagination-link:not(.is-current), -html.clean .pagination-previous, -html.clean .pagination-next { - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid var(--light-b); -} -body { - margin: 0 !important; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-orient: vertical; - -ms-flex-direction: column; - flex-direction: column; - min-height: 100vh; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 1em; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - padding-bottom: env(safe-area-inset-bottom); - scroll-behavior: smooth; - overflow-x: hidden; - overflow-y: overlay; -} -body::-webkit-scrollbar-thumb { - background: var(--theme); - background-image: -webkit-linear-gradient(45deg, hsla(0, 0%, 100%, 0.4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, 0.4) 0, hsla(0, 0%, 100%, 0.4) 75%, transparent 0, transparent); -} -body:before { - content: ''; - position: fixed; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - -webkit-transition: opacity 1s; - transition: opacity 1s; - background-size: cover !important; -} -body:after { - content: ""; - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: -10; - pointer-events: none; -} -::-webkit-scrollbar { - height: 8px; - width: 8px; -} -::-webkit-scrollbar-thumb { - background: rgba(160, 160, 160, 0.2); - border-radius: 2em; -} -::-webkit-scrollbar-track { - background: 0 0; - border-radius: 2em; -} -::-moz-selection { - color: #fff; - background: var(--theme); -} -::selection { - color: #fff; - background: var(--theme); -} -input[type=text] { - -webkit-appearance: none; - border-radius: 0; - font-size: 13px; - font-weight: 500; -} -iframe { - display: block; - border: 0; - margin: 0 auto; -} -textarea { - font-size: 14px; - resize: none; - -webkit-appearance: none; -} -li, -ol, -ul { - list-style: none; -} -img { - border: 0; - vertical-align: middle; -} -img:not([src]), -img[src=""] { - border: 0; - opacity: 0; -} -canvas, -svg { - vertical-align: middle; -} -button { - cursor: pointer; - -webkit-appearance: none; - font-size: 13px; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -blockquote, -body, -dd, -dl, -dt, -fieldset, -figure, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -html, -iframe, -legend, -li, -ol, -p, -pre, -textarea, -ul { - margin: 0; - padding: 0; -} -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: 100%; - font-weight: 500; - margin-bottom: 10px; -} -button, -input, -select { - margin: 0; -} -audio { - max-width: 100%; -} -body, -button, -input, -select, -textarea { - font-family: "Dream Font", BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; -} -code, -pre { - -moz-osx-font-smoothing: auto; - font-family: monospace; -} -section { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -a { - color: var(--theme); - cursor: pointer; - text-decoration: none; - word-break: break-all; -} -a:hover { - color: var(--dark-c); -} -code { - background-color: #f5f5f5; - color: #ff3860; - font-size: 0.875em; - font-weight: 400; - padding: 0.25em 0.5em; -} -hr { - background-color: var(--light-b); - border: none; - display: block; - height: 1px; - margin: 11.2px 0; -} -input[type=checkbox], -input[type=radio] { - vertical-align: baseline; -} -small { - font-size: 0.875em; -} -span { - font-style: inherit; - font-weight: inherit; -} -strong { - font-weight: 700; -} -fieldset { - border: none; -} -pre { - -webkit-overflow-scrolling: touch; - background-color: #f5f5f5; - color: var(--main); - font-size: 0.875em; - overflow-x: auto; - white-space: pre; - word-wrap: normal; - padding: 1.25rem 1.5rem; -} -pre code { - background-color: transparent; - color: currentColor; - font-size: 1em; - padding: 0; -} -table td, -table th { - vertical-align: middle; -} -table td > p, -table th > p { - margin: auto !important; -} -.container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - margin: 0 auto; - position: relative; - width: auto; -} -.canvas_effects { - position: fixed; - margin: 0; - padding: 0; - border: 0; - outline: 0; - left: 0; - top: 0; - width: 100%; - height: 100%; - pointer-events: none; -} -.canvas_effects.universe { - background: radial-gradient(1600px at 70% 120%, #212750 10%, #020409 100%); -} -.canvas_effects.night { - display: none; -} -/** 通用样式 开始 */ -.tag { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: var(--bg-c); - border-radius: 4px; - color: var(--dark-c); - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 0.75em; - height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - white-space: nowrap; -} -.button { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: none; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding: calc(0.375em - 1px) calc(0.625em - 1px); - position: relative; - vertical-align: top; -} -.button.is-link { - border-color: transparent; - color: #fff; - background-color: var(--theme); -} -.button.is-link:hover { - opacity: 0.8; -} -.button.is-rounded { - border-radius: 290486px; - padding-left: 1em; - padding-right: 1em; -} -.button.is-transparent { - background: 0 0; - border-color: transparent; - color: var(--dark-c); -} -.button.is-transparent.is-hovered, -.button.is-transparent:hover { - background-color: var(--bg-c); -} -.button.is-large { - font-size: 1.5rem; -} -.level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.level-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.title { - color: var(--dark-c); - font-size: 1.6rem; - font-weight: 400; - line-height: 1.25; -} -.title .top { - background-image: -webkit-linear-gradient(0deg, rgba(57, 169, 255, 0.8) 0, rgba(155, 79, 255, 0.8) 100%); - border-radius: 2px 6px; - color: #fff; - padding: 0 6px; - font-size: 12px; - line-height: 20px; - vertical-align: 3px; - margin-right: 5px; - display: inline-block; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.is-invisible { - visibility: hidden !important; -} -.image { - display: block; - position: relative; -} -.breadcrumb { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - font-size: 0.8rem; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.breadcrumb li i { - margin-right: 3px; -} -.breadcrumb li:not(:first-child)::before { - content: "/"; - color: var(--light-d); - padding: 0 5px; -} -.has-link-grey { - line-height: 1.85rem; - color: var(--theme); - background-image: linear-gradient(transparent calc(100% - 1px), var(--theme) 1px); - background-repeat: no-repeat; - background-size: 0 100%; - -webkit-transition: all 0.35s ease-in-out; - transition: all 0.35s ease-in-out; -} -.has-link-grey:hover { - color: var(--theme) !important; - background-size: 100% 100%; -} -.is-hidden-all { - display: none !important; -} -.card:not(.is-hidden-all) ~ .card { - margin-top: 1.4rem !important; -} -.indent { - text-indent: 2em; -} -.dream-emoji { - width: 1.4em; - height: 1.4em; - margin: auto 1px; - vertical-align: text-bottom; -} -.menu-list { - line-height: 1.25; -} -.menu-list a { - border-radius: 2px; - color: var(--main); - display: block; - padding: 0.5em 0.75em; -} -.menu-list a:hover { - background-color: var(--bg-c); -} -.menu-list a.level { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.menu-list a.is-active { - background-color: var(--bg-e); - color: var(--light-z); -} -.menu-list i { - margin-right: 0.5em; -} -.menu-list li ul { - margin: 0.5em 0 0.75em 0.75em; - padding-left: 0.5em; - border-left: 1px solid var(--light-d); -} -.menu-list > li > a:not(.is-active) + .menu-list { - display: none; -} -.expand-done { - background: var(--bg-k); - position: absolute; - bottom: 0; - left: 0; - right: 0; - text-align: center; - height: 1.8rem; - cursor: pointer; -} -.expand-done i { - display: inline-block; - color: var(--dark-b); - font-size: 1.6rem; - -webkit-animation: code-expand 2.4s infinite; - animation: code-expand 2.4s infinite; - text-shadow: 0 -1px 5px var(--light-d); - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.fold { - max-height: 320px; -} -.fold .expand-done { - background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(77, 77, 77, 0.4))); - background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(77, 77, 77, 0.4)); -} -.fold .expand-done i { - -webkit-transform: rotatex(180deg); - transform: rotatex(180deg); -} -.loading::after { - content: ''; - display: block; - width: 70px; - height: 70px; - margin: 12px auto; - background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTciIHZpZXdCb3g9IjAgMCA1NyA1NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM0MDllZmYiPg0KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiIHN0cm9rZS13aWR0aD0iMiI+DQogICAgICAgICAgICA8Y2lyY2xlIGN4PSI1IiBjeT0iNTAiIHI9IjUiPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN5Ig0KICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiDQogICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjUwOzU7NTA7NTAiDQogICAgICAgICAgICAgICAgICAgICBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giDQogICAgICAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMi4ycyINCiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcz0iNTsyNzs0OTs1Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9jaXJjbGU+DQogICAgICAgICAgICA8Y2lyY2xlIGN4PSIyNyIgY3k9IjUiIHI9IjUiPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN5Ig0KICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiDQogICAgICAgICAgICAgICAgICAgICBmcm9tPSI1IiB0bz0iNSINCiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcz0iNTs1MDs1MDs1Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4Ig0KICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiDQogICAgICAgICAgICAgICAgICAgICBmcm9tPSIyNyIgdG89IjI3Ig0KICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSIyNzs0OTs1OzI3Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9jaXJjbGU+DQogICAgICAgICAgICA8Y2lyY2xlIGN4PSI0OSIgY3k9IjUwIiByPSI1Ij4NCiAgICAgICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJjeSINCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIg0KICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSI1MDs1MDs1OzUwIg0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4Ig0KICAgICAgICAgICAgICAgICAgICAgZnJvbT0iNDkiIHRvPSI0OSINCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIg0KICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSI0OTs1OzI3OzQ5Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9jaXJjbGU+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=); - background-repeat: no-repeat; - background-size: 100% 100%; -} -.bg-shadow:before { - content: ''; - display: block; - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.05))); - background: linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.05)); -} -/** 通用样式 结束 */ -#dprogress { - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - z-index: 2000; - position: fixed; - top: 0; - left: 0; - right: 0; - width: 100%; - height: 2px; -} -#dprogress .bar { - background: var(--theme); - -webkit-box-shadow: 0 0 10px 1px var(--theme); - box-shadow: 0 0 10px 1px var(--theme); - height: 100%; -} -.logo-title { - font-size: 1.5em; - color: var(--theme) !important; -} -.logo-title img { - max-height: 2rem; -} -.logo-img-dark { - display: none; -} -.navbar-above { - position: fixed; - top: 0; - z-index: 6; - width: 100%; - background-color: var(--background); - -webkit-transition: all 0.5s; - transition: all 0.5s; - -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05), 0 0 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05), 0 0 1px rgba(0, 0, 0, 0.1); -} -.navbar-above .container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.navbar-above .navbar-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding-right: 0.75rem; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - color: #4a4a4a; - line-height: 1.5; - position: relative; -} -.navbar-above .navbar-nav { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.navbar-above .navbar-nav .item { - cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; - height: 3.5rem; - line-height: 3.5rem; - font-size: 15px; - padding: 0 8px; - margin-right: 10px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap; - color: var(--title); - -webkit-transition: color 0.35s; - transition: color 0.35s; -} -.navbar-above .navbar-nav .item > i { - display: inline-block; - margin-right: 4px; - font-size: 18px; - -webkit-transition: -webkit-transform 0.5s; - transition: -webkit-transform 0.5s; - transition: transform 0.5s; - transition: transform 0.5s, -webkit-transform 0.5s; -} -.navbar-above .navbar-nav .item:last-child { - margin-right: 0; -} -.navbar-above .navbar-nav .item::after { - opacity: 0; - position: absolute; - bottom: 0; - left: 6px; - right: 6px; - content: ""; - height: 3px; - -webkit-transform: scaleX(0.25); - transform: scaleX(0.25); - background: var(--theme); - border-radius: 6px 6px 0 0; - -webkit-transition: opacity 0.5s, -webkit-transform 0.5s; - transition: opacity 0.5s, -webkit-transform 0.5s; - transition: opacity 0.5s, transform 0.5s; - transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s; -} -.navbar-above .navbar-nav .item.current { - color: var(--theme); -} -.navbar-above .navbar-nav .item.current::after { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); -} -.navbar-above .navbar-nav .item.current:hover::after { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); -} -.navbar-above .navbar-nav .item:hover { - color: var(--theme); -} -.navbar-above .navbar-nav .item:hover::after { - opacity: 0.3; - -webkit-transform: scaleX(0.7); - transform: scaleX(0.7); -} -.navbar-above .navbar-nav .item:hover + .joe-icon-arrow-down { - color: var(--theme) !important; -} -.navbar-above .navbar-nav.active-shadow .item.current { - text-shadow: 0 4px 20px var(--theme); -} -.navbar-above .navbar-nav.active-animate .item:hover .m-icon { - -webkit-animation: dung 0.3s 0.12s ease; - animation: dung 0.3s 0.12s ease; -} -.navbar-above .navbar-nav .item-dropdown { - margin-right: 15px; -} -.navbar-above .navbar-nav .item-dropdown-link a { - height: 50px; - line-height: 50px; - font-size: 15px; - padding-left: 8px; - padding-right: 3px; - -webkit-transition: color 0.35s; - transition: color 0.35s; - white-space: nowrap; - color: var(--main); -} -.navbar-above .navbar-nav .item-dropdown-menu { - min-width: 90px; - max-width: 200px; - text-align: center; -} -.navbar-above .navbar-nav .item-dropdown-menu a { - display: block; - height: 34px; - margin-right: 0; - line-height: 34px; - color: var(--main); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - padding: 0 15px; - -webkit-transition: color 0.35s, background 0.35s; - transition: color 0.35s, background 0.35s; -} -.navbar-above .navbar-nav .item-dropdown-menu a::after { - display: none; -} -.navbar-above .navbar-nav .item-dropdown-menu a:hover, -.navbar-above .navbar-nav .item-dropdown-menu a.current { - color: var(--theme); - background: var(--bg-a); -} -.navbar-above .navbar-nav .item-dropdown .item:hover:after { - display: none; -} -.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link a, -.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link i { - color: var(--theme) !important; -} -.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link a::after, -.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link i::after { - display: none; -} -.navbar-above .navbar-nav .item-sub-li { - position: relative; - height: 34px; -} -.navbar-above .navbar-nav .item-sub-li:hover .item-sub { - visibility: visible; - opacity: 1; - -webkit-transform: translateX(0) perspective(600px) rotateY(0); - transform: translateX(0) perspective(600px) rotateY(0); -} -.navbar-above .navbar-nav .item-sub { - visibility: hidden; - z-index: 10; - -webkit-transform-origin: top; - transform-origin: top; - opacity: 0; - position: relative; - left: 100%; - top: -34px; - padding-left: 7px; - -webkit-box-shadow: 7px 3px 8px 0px rgba(0, 0, 0, 0.15); - box-shadow: 7px 3px 8px 0px rgba(0, 0, 0, 0.15); - border-radius: 0 var(--radius-inner) var(--radius-inner) 0; - -webkit-transform: translateX(-20%) perspective(600px) rotateY(-45deg); - transform: translateX(-20%) perspective(600px) rotateY(-45deg); - -webkit-transition: opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s; - transition: opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s; - transition: opacity 0.35s, visibility 0.35s, transform 0.35s; - transition: opacity 0.35s, visibility 0.35s, transform 0.35s, -webkit-transform 0.35s; -} -.navbar-above .navbar-nav .item-sub::before { - position: absolute; - top: 10px; - left: 0; - content: ""; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - width: 0; - height: 0; - border: 7px solid transparent; - border-right-color: var(--theme); -} -.navbar-above .navbar-nav .item-sub::after { - position: absolute; - top: 0; - left: 7px; - content: ""; - width: 2px; - height: 100%; - background: var(--theme); -} -.navbar-above .navbar-nav .item-sub li { - background: var(--bg-d); -} -.navbar-above .navbar-console { - float: right; - margin-left: 5px; - background: var(--theme); - border-radius: 50%; - height: 34px; - width: 34px; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.navbar-above .navbar-console > i { - font-size: 18px; - color: #fff; -} -.navbar-above.solid { - -webkit-backdrop-filter: unset; - backdrop-filter: unset; - -webkit-box-shadow: unset; - box-shadow: unset; - border-bottom: 1px solid var(--light-b); -} -.navbar .navbar-search .submit { - width: 50px; -} -.navbar .navbar-search-mobile .submit { - width: 80px; -} -.navbar .navbar-search .result { - position: absolute; - z-index: 2; - top: 55px; - left: 0; - right: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - visibility: hidden; - overflow: hidden; - opacity: 0; - background: var(--bg-d); - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - border-radius: var(--radius-inner); - -webkit-transition: visibility 0.35s, opacity 0.35s, -webkit-transform 0.35s; - transition: visibility 0.35s, opacity 0.35s, -webkit-transform 0.35s; - transition: visibility 0.35s, opacity 0.35s, transform 0.35s; - transition: visibility 0.35s, opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; - -webkit-transform: translate3d(0, 15px, 0); - transform: translate3d(0, 15px, 0); -} -.navbar .navbar-search .result.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - visibility: visible; -} -.navbar .navbar-search .result .item { - height: 40px; - line-height: 40px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - overflow: hidden; - padding: 0 10px; - border-bottom: 1px solid var(--light-b); - -webkit-transition: background 0.35s; - transition: background 0.35s; -} -.navbar .navbar-search .result .item:last-child { - border-bottom: none; -} -.navbar .navbar-search .result .item:nth-child(1) .sort { - background: #fe2d46; -} -.navbar .navbar-search .result .item:nth-child(2) .sort { - background: #f60; -} -.navbar .navbar-search .result .item:nth-child(3) .sort { - background: #faa90e; -} -.navbar .navbar-search .result .item:hover { - background: var(--bg-a); -} -.navbar .navbar-search .result .item .sort { - color: #fff; - background: #7f7f8c; - width: 18px; - height: 18px; - line-height: 18px; - border-radius: 2px; - text-align: center; - margin-right: 8px; - font-weight: 500; -} -.navbar .navbar-search .result .item .text { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - min-width: 0; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - color: var(--dark-a); - font-size: 12px; -} -.navbar .navbar-search .result .item .views { - color: var(--seat); - font-size: 12px; - margin-left: 5px; -} -.navbar .navbar-search, -.navbar .navbar-search-mobile { - position: relative; - margin-left: auto; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.navbar .navbar-search .input, -.navbar .navbar-search-mobile .input { - background: var(--bg-a); - width: 170px; - height: 34px; - border: 1px solid transparent; - padding: 0 14px 0 16px; - color: var(--dark-a); - -webkit-transition: width 0.35s, border-color 0.35s, padding-right 0.35s; - transition: width 0.35s, border-color 0.35s, padding-right 0.35s; - border-radius: 17px 0 0 17px; -} -.navbar .navbar-search .input:focus, -.navbar .navbar-search-mobile .input:focus { - background: var(--light-a); - border-color: var(--theme); - padding-right: 28px; - width: 170px; -} -.navbar .navbar-search .input:focus ~ .icon, -.navbar .navbar-search-mobile .input:focus ~ .icon { - -webkit-transform: translate3d(0, -50%, 0) rotateY(180deg); - transform: translate3d(0, -50%, 0) rotateY(180deg); -} -@-webkit-keyframes swag { - 0% { - -webkit-transform: rotate(-10deg); - transform: rotate(-10deg); - } - 50% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(10deg); - transform: rotate(10deg); - } -} -@keyframes swag { - 0% { - -webkit-transform: rotate(-10deg); - transform: rotate(-10deg); - } - 50% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(10deg); - transform: rotate(10deg); - } -} -.navbar .navbar-search .submit, -.navbar .navbar-search-mobile .submit { - position: relative; - z-index: 1; - height: 34px; - color: #fff; - border: none; - background: var(--theme); - border-radius: 0 17px 17px 0; -} -.navbar .navbar-search .submit i, -.navbar .navbar-search-mobile .submit i { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - font-size: 18px; -} -.navbar .navbar-search .submit:hover i, -.navbar .navbar-search-mobile .submit:hover i { - -webkit-animation: swag 0.3s ease infinite alternate; - animation: swag 0.3s ease infinite alternate; -} -.navbar .navbar-search .icon, -.navbar .navbar-search-mobile .icon { - position: absolute; - top: 50%; - right: 44px; - width: 28px; - height: 38px; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAmCAYAAADX7PtfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAHKElEQVRYw93Xe3DNdxrH8ecXiSK7i1qWFWW3rekiE2x3VEemtkkVVbWy4jY6atma2YpS6rJoozvbpRF1qW1EEYIk5xZE5EKE3CQi0SB30VwEIeeWnDi3nPf+kUNTE1R3mNn945n5nZkz8zrP53y/39/3EUCeZsn/HCgi80Rky1MDn/H2vjB6SpBVRMb9V6CI+InIBhE58bOez5b9xm9E0wu//0NTr/4+9SKyX0TGicjiP320kpBd+xCRv/0kUFEUf49OnfJGBwWzWn3UcfCGSa8xO1zxFoi3gLbJyZb8S/QeOIhRb0/hiA1GvjkREfF9bFBEQv0C3ySyrIaEO5DjaCXFYkdttKEyWFEbrKiNNjRmBztLrrIqVsfAYb507tJVryjKi48FisiK8Qs/IL4FVEYbOTY7l3FSjJNCp4PDpnZoOzi+BSKKq+j3wostiqK8/KPBv27+6pja9H03uXYHl3FwyeWgGCcFTscPwXalMdnZU1VPn4GDTCLS90eB2ibHHpXRhtpgRWWwkmqxU4yTEpwcvaUno7kZ7f1dtitds4tVcYcRkZMiskhRlCEPBdUG2/a7oNpoQ2Oyc8zUwrsp+QREp7CxpA6N0YbaaENtvBtrW2lMdsIy8xn00u/4aPly9h04QEBgICKy+oGgymiNUBltaN2xflxwlUmqdArKvyX0RBZf1ejbge5y/zi10cbg4SO4Ul3N8dRUqmprcQETJ01CUZQxHXdotH+jMtpYdLact9RniMzOxX6rDAzlrEzOIKLO+EPMXRqTnbCs88yePQuA18aOpWuPXuyIiKCouBgROfQA0Bq1tqiGsPRsMFbiaigBfQXoy1mZnMnOa6YOMBsHb7ewKbuAWTNnAhAQGEjPPn3JyMmh2W5HUZScDkGd0b5/RuoFqmtLiNj8GSLCxcwEMFTw95RM/l1ruBepxtTW2YKMYiYdPouuycHg4SOpqa8nTqPhclkZDuBcYSEiEtMxaLZHByXmU1qUiYeHByLCsZhIMFayPfMs/yy9TrzZQZzByqeX6pigzSLqbB5z4k+jNTvYcCqbvj4++i/Cwi7kFZxvidq/3+UzYAAi8l6HYLzZfiAoIZfoiHBEBBGhNDcZ9BXkln5LoCaLoMR8punOsCM7j8b6EjBWsDjxDHtuNKE1O9h95RrT14QyJngm01at48u8IkTktPtg6da9e/dffb8PTXbVVG0mqRva4pw8PgBMV6CxHBrLuVhZRMO1Ypw3LrPt8zXYrl8CfTmrUzL5ut2C0jY50TW3om1yEm+B/oNf0rvBYfPff//59pEefUd9BtKPU5oQS+vtMmgsx3W7DJf7GfNV5kyfgoiQpNoNxko+Tsog8u6Cuu8wiLfAb/2Gt7hBRUR6tAdTpmozQV/etjrbYXfBxspzKEpb3MU5x8FYwUxdOirDfXvTvT+1TU569vt17YP+w+RJ0ae4WdUWlcsdJfqKtmd9BWcSDiIijHvdH8xVVFdfYmpiPjqznQP1BmIamu6dRBqTnfCcQkQkukPQPyZdNToqzfZWaLKzuvwiGCpoLcrAnqS917G1/iKfL5iLMUkH3xWiK8hnWX4Vhy0uJi9ayqpYHRqzo+1stbgIePc9u4i83iE4O7128cvRp1mRZ2Hy+qRWQ25aW2d1RW0x3+04/zScTITcNJYmZxFxzcj+2lsM8vUjrrHlXrRR1Q107tLlYodnqaIo2iHDhlp8g+bzaSkcqbO0xiXn80boCdbtOkXuuUJuVRdjqbuI42YxNXmpLFkwh6FvTOCoDdeYP09nVazOpWtuRW20oWtu5Z0PlyMiwR2CIrJbG7WNyPD1DBrxCoEh61snhEYwcc1WXvnLelffgOX6gcE7VN1+3sM2cuwfEU9PRCRtftgWQnbupVf/AQSvXMta3TE0ZgeHbprx7tGz6oGvJxHx8vDyOr35sxWYrp4n8VAEsZGbiNsVTvy+7TzXr0+j+3sHRkx4G1GUnc90885bGhWDh4dHlqIo10Xk9oqDanQWF/M3bUVEPnjo+/CTEkJeXbgOX9+h/GPlIrR7t3I8difHYiLp3evZanf03iIyQkR6iKcXnl6dTymK0lVRFD8RmTpj7XqO2mDIq/6ISM+HgicbnPM+r4TVhS1M26IhYNlGxixcg4hiFpHnOrjd/fL+z8P8XyPmtoVOXl6Zj7xinLrpnLux3EXaDQff1ED4dxD8ZRwisvYxbuHquf8KR0Q2PRJcdcm5JL3BwR2blRablVZg1KhRLkVRej8GOFg6dUJEFj0S3F3NYpPVRrPNSovDweGEBERkx0+YNWYoivL8I8E7Tue8O04nFrsdBzDG3x8R8Xli01NISMiSrdu2kZGTzd7oaERk7xMd12ZFJC0b/8nX9Brsh4ikiUj3Jwpes/Ph3qzLeHb7RbGIeD7xgfRIQsIyH5/+RkVR+j+VCXjkyJHdFEXx/r+b8f8DZyW8Jd6/P38AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDItMjBUMTE6NTI6MjQrMDA6MDA4bfPmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTAyLTIwVDExOjUyOjI0KzAwOjAwSTBLWgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=); - background-size: 100% 100%; - -webkit-transition: -webkit-transform 0.35s; - transition: -webkit-transform 0.35s; - transition: transform 0.35s; - transition: transform 0.35s, -webkit-transform 0.35s; - -webkit-transform: translate3d(100%, -50%, 0) rotateY(180deg); - transform: translate3d(100%, -50%, 0) rotateY(180deg); -} -.navbar .navbar-search-mobile input { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 100%; -} -.navbar-slideicon { - display: none; - cursor: pointer; - font-size: 23px !important; - color: var(--main); -} -.navbar-searchicon { - display: none; - cursor: pointer; - font-size: 23px !important; - color: var(--main); - margin-left: auto; -} -.navbar-searchicon span { - margin-left: 4px; - font-size: 15px; -} -.navbar-mask { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 4; - background: rgba(0, 0, 0, 0.5); - -webkit-backdrop-filter: blur(5px); - backdrop-filter: blur(5px); - opacity: 0; - visibility: hidden; - -webkit-transition: visibility 0.35s, opacity 0.35s; - transition: visibility 0.35s, opacity 0.35s; -} -.navbar-mask.active { - visibility: visible; - opacity: 1; -} -.navbar-mask.slideout { - z-index: 6; -} -.navbar-slideout { - visibility: hidden; - position: fixed; - top: 0; - bottom: 0; - left: 0; - z-index: 120; - width: 78%; - max-width: 480px; - background: var(--bg-b); - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - -webkit-transition: visibility 0.35s, -webkit-transform 0.35s; - transition: visibility 0.35s, -webkit-transform 0.35s; - transition: transform 0.35s, visibility 0.35s; - transition: transform 0.35s, visibility 0.35s, -webkit-transform 0.35s; -} -.navbar-slideout-wrap { - position: relative; - padding: 35px 15px 15px; - height: 100%; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - -ms-scroll-chaining: none; - overscroll-behavior: contain; -} -.navbar-slideout-wrap::-webkit-scrollbar { - display: none; -} -.navbar-slideout.active { - visibility: visible; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.navbar-slideout-image { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 150px; - -o-object-fit: cover; - object-fit: cover; - z-index: -1; -} -.navbar-slideout-author { - margin-bottom: 15px; -} -.navbar-slideout-author .avatar { - width: 50px; - height: 50px; - margin: 10px auto; - display: block; - border-radius: var(--radius-inner); -} -.navbar-slideout-author .info { - overflow: hidden; - line-height: 25px; - text-align: center; - display: block; -} -.navbar-slideout-author .info .level { - height: 23px; - margin-left: 2px; -} -.navbar-slideout-author .info .link, -.navbar-slideout-author .info .motto { - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.navbar-slideout-author .info .link { - display: block; - font-size: 15px; - font-weight: 500; - color: var(--main); -} -.navbar-slideout-author .info .motto { - font-size: 12px; - color: var(--main); -} -.navbar-slideout-menu { - background: var(--light-a); - padding: 10px 15px; - border-radius: var(--radius-wrap); - overflow: hidden; - -webkit-box-shadow: var(--box-shadow); - box-shadow: var(--box-shadow); -} -.navbar-slideout-menu:not(:last-child) { - margin-bottom: 15px; -} -.navbar-slideout-menu.is-toc { - display: none; -} -.navbar-slideout-menu .menu-list > li > a:not(.is-active) + .menu-list { - display: block; -} -.navbar-slideout-menu .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: var(--main); - padding: 5px 0; -} -.navbar-slideout-menu .item i { - color: var(--main); - margin-right: 5px; -} -.navbar-slideout-menu .item strong { - font-weight: 500; - color: var(--theme); -} -.navbar-slideout-menu .link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 10px 0; - color: var(--main); - -webkit-transition: color 0.15s; - transition: color 0.15s; -} -.navbar-slideout-menu .link a { - -webkit-transition: color 0.15s; - transition: color 0.15s; - color: var(--main); -} -.navbar-slideout-menu .link i { - color: var(--dark-b); - -webkit-transition: fill 0.15s, -webkit-transform 0.15s; - transition: fill 0.15s, -webkit-transform 0.15s; - transition: transform 0.15s, fill 0.15s; - transition: transform 0.15s, fill 0.15s, -webkit-transform 0.15s; -} -.navbar-slideout-menu .link.in { - color: var(--theme); -} -.navbar-slideout-menu .link.in a { - color: var(--theme); -} -.navbar-slideout-menu .link.in i { - color: var(--theme); - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.navbar-slideout-menu .current a { - color: var(--theme); - font-weight: 500; - font-size: 15px; -} -.navbar-slideout-menu .slides { - display: none; - border-left: 1px solid var(--light-b); - padding-left: 15px; -} -.navbar-slideout-menu .slides .link { - color: var(--main); -} -.navbar-slideout-menu .slides .current { - color: var(--theme); - font-weight: 500; - font-size: 15px; -} -.navbar-slideout.slideout-toc .not-toc { - display: none; -} -.navbar-slideout.slideout-toc .is-toc { - display: block; -} -.navbar-searchout { - position: fixed; - top: 3.5rem; - left: 0; - right: 0; - z-index: 5; - background: var(--background); - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - -webkit-transition: visibility 0.35s, -webkit-transform 0.35s; - transition: visibility 0.35s, -webkit-transform 0.35s; - transition: transform 0.35s, visibility 0.35s; - transition: transform 0.35s, visibility 0.35s, -webkit-transform 0.35s; - visibility: hidden; -} -.navbar-searchout .search-container { - padding: 10px 15px !important; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; -} -.navbar-searchout.active { - visibility: visible; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.navbar-searchout-inner { - padding: 15px 0; - width: 100%; -} -.navbar-searchout-inner .search { - width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.navbar-searchout-inner .search input { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - height: 36px; - padding: 0 10px; - border: 1px solid var(--light-b); - border-right: none; - border-radius: 2px 0 0 2px; - color: var(--main); - background: var(--bg-a); -} -.navbar-searchout-inner .search button { - padding: 0 16px; - height: 36px; - border: none; - background: var(--theme); - color: #fff; - border-radius: 0 2px 2px 0; -} -.navbar-searchout-inner .tag-search { - color: var(--main); - padding: 14px 0 10px; - font-size: 14px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.navbar-searchout-inner .tag-search i { - margin-right: 5px; -} -.navbar-searchout-inner .cloud { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: 0 -5px -5px; - max-height: 250px; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - -ms-scroll-chaining: none; - overscroll-behavior: contain; -} -.navbar-searchout-inner .cloud .item { - padding: 4px; -} -.navbar-searchout-inner .cloud .item a { - display: block; - padding: 0 10px; - height: 24px; - line-height: 24px; - border-radius: 2px; - font-size: 12px; - color: #fff; -} -.swiper { - border: none !important; -} -.swiper-initialized:hover .swiper-button-next { - opacity: 1; - right: 10px; -} -.swiper-initialized:hover .swiper-button-prev { - opacity: 1; - left: 10px; -} -.swiper-vertical > .swiper-wrapper { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.swiper-wrapper { - position: relative; - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-transition-property: -webkit-transform; - transition-property: -webkit-transform; - transition-property: transform; - transition-property: transform, -webkit-transform; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.swiper-android .swiper-slide, -.swiper-wrapper { - -webkit-transform: translate3d(0px, 0, 0); - transform: translate3d(0px, 0, 0); -} -.swiper-pointer-events { - -ms-touch-action: pan-y; - touch-action: pan-y; -} -.swiper-pointer-events.swiper-vertical { - -ms-touch-action: pan-x; - touch-action: pan-x; -} -.swiper-slide { - -ms-flex-negative: 0; - flex-shrink: 0; - position: relative; - padding-bottom: 40%; - overflow: hidden; - -webkit-transition: none !important; - transition: none !important; -} -.swiper-slide-details { - width: 100%; - position: absolute; - bottom: 15%; - padding: 0 50px; - color: #f5f5f5; -} -.swiper-slide-details-title { - text-align: center; - font-size: 1.5rem; - font-weight: 600; - text-shadow: 0 0 5px rgba(0, 0, 0, 0.3); - line-height: 1.5; - word-break: break-all; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; - overflow: hidden; -} -.swiper-slide-details .breadcrumb { - font-size: 1rem; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.swiper-slide-invisible-blank { - visibility: hidden; -} -/* Auto Height */ -.swiper-autoheight, -.swiper-autoheight .swiper-slide { - height: auto; -} -.swiper-autoheight .swiper-wrapper { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-transition-property: height, -webkit-transform; - transition-property: height, -webkit-transform; - transition-property: transform, height; - transition-property: transform, height, -webkit-transform; -} -.swiper-css-mode > .swiper-wrapper { - overflow: auto; - scrollbar-width: none; - -ms-overflow-style: none; -} -.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { - display: none; -} -.swiper-css-mode > .swiper-wrapper > .swiper-slide { - scroll-snap-align: start start; -} -.swiper-horizontal.swiper-css-mode > .swiper-wrapper { - -ms-scroll-snap-type: x mandatory; - scroll-snap-type: x mandatory; -} -.swiper-vertical.swiper-css-mode > .swiper-wrapper { - -ms-scroll-snap-type: y mandatory; - scroll-snap-type: y mandatory; -} -.swiper-centered > .swiper-wrapper::before { - content: ''; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-ordinal-group: 10000; - -ms-flex-order: 9999; - order: 9999; -} -.swiper-centered > .swiper-wrapper > .swiper-slide { - scroll-snap-align: center center; -} -.swiper-virtual.swiper-css-mode .swiper-wrapper::after { - content: ''; - position: absolute; - left: 0; - top: 0; - pointer-events: none; -} -.swiper-button-prev, -.swiper-button-next { - position: absolute; - top: 50%; - width: 27px; - height: 44px; - margin-top: -22px; - cursor: pointer; - text-align: center; - color: #fff; - background: rgba(0, 0, 0, 0.1); - border-radius: 2px; - opacity: 0; - overflow: hidden; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.swiper-button-prev:after, -.swiper-button-next:after { - font-family: remixicon; - font-size: 36px; - margin-left: -4px; - letter-spacing: 0; - text-transform: none; - font-variant: initial; - line-height: 44px; -} -.swiper-button-prev:hover, -.swiper-button-next:hover { - background: rgba(0, 0, 0, 0.3); -} -.swiper-button-prev.swiper-button-disabled, -.swiper-button-next.swiper-button-disabled { - opacity: 0.35; - cursor: auto; - pointer-events: none; -} -.swiper-button-prev, -.swiper-rtl .swiper-button-next { - left: -15px; - right: auto; -} -.swiper-button-prev:after, -.swiper-rtl .swiper-button-next:after { - content: '\ea64'; -} -.swiper-button-next, -.swiper-rtl .swiper-button-prev { - right: -15px; - left: auto; -} -.swiper-button-next:after, -.swiper-rtl .swiper-button-prev:after { - content: '\ea6e'; -} -.swiper-button-lock { - display: none; -} -.swiper-pagination { - position: absolute; - text-align: center; - -webkit-transition: 300ms opacity; - transition: 300ms opacity; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.swiper-pagination.swiper-pagination-hidden { - opacity: 0; -} -/* Common Styles */ -.swiper-pagination-fraction, -.swiper-pagination-custom, -.swiper-horizontal > .swiper-pagination-bullets, -.swiper-pagination-bullets.swiper-pagination-horizontal { - bottom: 10px; - left: 0; - width: 100%; -} -/* Bullets */ -.swiper-pagination-bullets-dynamic { - overflow: hidden; - font-size: 0; -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { - -webkit-transform: scale(0.33); - transform: scale(0.33); - position: relative; -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { - -webkit-transform: scale(1); - transform: scale(1); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { - -webkit-transform: scale(1); - transform: scale(1); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { - -webkit-transform: scale(0.66); - transform: scale(0.66); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { - -webkit-transform: scale(0.33); - transform: scale(0.33); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { - -webkit-transform: scale(0.66); - transform: scale(0.66); -} -.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { - -webkit-transform: scale(0.33); - transform: scale(0.33); -} -.swiper-pagination-bullet { - width: 15px; - height: 6px; - display: inline-block; - border-radius: 8px; - background: #f6f6f6; - opacity: 0.2; - -webkit-transition: all 0.3s; - transition: all 0.3s; -} -.swiper-pagination-bullet:only-child { - display: none !important; -} -.swiper-pagination-bullet-active { - width: 30px; - opacity: 1; - background: #fff; -} -button.swiper-pagination-bullet { - border: none; - margin: 0; - padding: 0; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.swiper-pagination-clickable .swiper-pagination-bullet { - cursor: pointer; -} -.swiper-vertical > .swiper-pagination-bullets, -.swiper-pagination-vertical.swiper-pagination-bullets { - right: 10px; - top: 50%; - -webkit-transform: translate3d(0px, -50%, 0); - transform: translate3d(0px, -50%, 0); -} -.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, -.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet { - margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; - display: block; -} -.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, -.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - width: 8px; -} -.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, -.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { - display: inline-block; - -webkit-transition: 200ms top, 200ms -webkit-transform; - transition: 200ms top, 200ms -webkit-transform; - transition: 200ms transform, 200ms top; - transition: 200ms transform, 200ms top, 200ms -webkit-transform; -} -.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, -.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { - margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); -} -.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, -.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - white-space: nowrap; -} -.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, -.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { - -webkit-transition: 200ms left, 200ms -webkit-transform; - transition: 200ms left, 200ms -webkit-transform; - transition: 200ms transform, 200ms left; - transition: 200ms transform, 200ms left, 200ms -webkit-transform; -} -.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { - -webkit-transition: 200ms right, 200ms -webkit-transform; - transition: 200ms right, 200ms -webkit-transform; - transition: 200ms transform, 200ms right; - transition: 200ms transform, 200ms right, 200ms -webkit-transform; -} -/* Progress */ -.swiper-pagination-progressbar { - background: rgba(0, 0, 0, 0.25); - position: absolute; -} -.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { - background: var(--theme); - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - -webkit-transform: scale(0); - transform: scale(0); - -webkit-transform-origin: left top; - transform-origin: left top; -} -.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { - -webkit-transform-origin: right top; - transform-origin: right top; -} -.swiper-horizontal > .swiper-pagination-progressbar, -.swiper-pagination-progressbar.swiper-pagination-horizontal, -.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, -.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite { - width: 100%; - height: 4px; - left: 0; - top: 0; -} -.swiper-vertical > .swiper-pagination-progressbar, -.swiper-pagination-progressbar.swiper-pagination-vertical, -.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, -.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite { - width: 4px; - height: 100%; - left: 0; - top: 0; -} -.swiper-pagination-lock { - display: none; -} -/* Scrollbar */ -.swiper-scrollbar { - border-radius: 10px; - position: relative; - -ms-touch-action: none; - background: rgba(0, 0, 0, 0.1); -} -.swiper-horizontal > .swiper-scrollbar { - position: absolute; - left: 1%; - bottom: 3px; - z-index: 50; - height: 5px; - width: 98%; -} -.swiper-vertical > .swiper-scrollbar { - position: absolute; - right: 3px; - top: 1%; - z-index: 50; - width: 5px; - height: 98%; -} -.swiper-scrollbar-drag { - height: 100%; - width: 100%; - position: relative; - background: rgba(0, 0, 0, 0.5); - border-radius: 10px; - left: 0; - top: 0; -} -.swiper-scrollbar-cursor-drag { - cursor: move; -} -.swiper-scrollbar-lock { - display: none; -} -.swiper-zoom-container { - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - text-align: center; -} -.swiper-zoom-container > img, -.swiper-zoom-container > svg, -.swiper-zoom-container > canvas { - max-width: 100%; - max-height: 100%; - -o-object-fit: contain; - object-fit: contain; -} -.swiper-slide-zoomed { - cursor: move; -} -.swiper-lazy-preloader { - width: 42px; - height: 42px; - position: absolute; - left: 50%; - top: 50%; - margin-left: -21px; - margin-top: -21px; - z-index: 10; - -webkit-transform-origin: 50%; - transform-origin: 50%; - -webkit-animation: swiper-preloader-spin 1s infinite linear; - animation: swiper-preloader-spin 1s infinite linear; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 4px solid var(--theme); - border-radius: 50%; - border-top-color: transparent; -} -.swiper-lazy-preloader-white { - --swiper-preloader-color: #fff; -} -.swiper-lazy-preloader-black { - --swiper-preloader-color: #000; -} -@-webkit-keyframes swiper-preloader-spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes swiper-preloader-spin { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* a11y */ -.swiper .swiper-notification { - position: absolute; - left: 0; - top: 0; - pointer-events: none; - opacity: 0; - z-index: -1000; -} -.swiper-free-mode > .swiper-wrapper { - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; - margin: 0 auto; -} -.swiper-grid > .swiper-wrapper { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.swiper-grid-column > .swiper-wrapper { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} -.swiper-fade.swiper-free-mode .swiper-slide { - -webkit-transition-timing-function: ease-out; - transition-timing-function: ease-out; -} -.swiper-fade .swiper-slide { - pointer-events: none; - -webkit-transition-property: opacity; - transition-property: opacity; -} -.swiper-fade .swiper-slide .swiper-slide { - pointer-events: none; -} -.swiper-fade .swiper-slide-active, -.swiper-fade .swiper-slide-active .swiper-slide-active { - pointer-events: auto; -} -.swiper-cube { - overflow: visible; -} -.swiper-cube .swiper-slide { - pointer-events: none; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - z-index: 1; - visibility: hidden; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - width: 100%; - height: 100%; -} -.swiper-cube .swiper-slide .swiper-slide { - pointer-events: none; -} -.swiper-cube.swiper-rtl .swiper-slide { - -webkit-transform-origin: 100% 0; - transform-origin: 100% 0; -} -.swiper-cube .swiper-slide-active, -.swiper-cube .swiper-slide-active .swiper-slide-active { - pointer-events: auto; -} -.swiper-cube .swiper-slide-active, -.swiper-cube .swiper-slide-next, -.swiper-cube .swiper-slide-prev, -.swiper-cube .swiper-slide-next + .swiper-slide { - pointer-events: auto; - visibility: visible; -} -.swiper-cube .swiper-slide-shadow-top, -.swiper-cube .swiper-slide-shadow-bottom, -.swiper-cube .swiper-slide-shadow-left, -.swiper-cube .swiper-slide-shadow-right { - z-index: 0; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.swiper-cube .swiper-cube-shadow { - position: absolute; - left: 0; - bottom: 0px; - width: 100%; - height: 100%; - opacity: 0.6; - z-index: 0; -} -.swiper-cube .swiper-cube-shadow:before { - content: ''; - background: #000; - position: absolute; - left: 0; - top: 0; - bottom: 0; - right: 0; - -webkit-filter: blur(50px); - filter: blur(50px); -} -.swiper-flip { - overflow: visible; -} -.swiper-flip .swiper-slide { - pointer-events: none; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - z-index: 1; -} -.swiper-flip .swiper-slide .swiper-slide { - pointer-events: none; -} -.swiper-flip .swiper-slide-active, -.swiper-flip .swiper-slide-active .swiper-slide-active { - pointer-events: auto; -} -.swiper-flip .swiper-slide-shadow-top, -.swiper-flip .swiper-slide-shadow-bottom, -.swiper-flip .swiper-slide-shadow-left, -.swiper-flip .swiper-slide-shadow-right { - z-index: 0; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.swiper-creative .swiper-slide { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - overflow: hidden; - -webkit-transition-property: opacity, height, -webkit-transform; - transition-property: opacity, height, -webkit-transform; - transition-property: transform, opacity, height; - transition-property: transform, opacity, height, -webkit-transform; -} -.swiper-cards { - overflow: visible; -} -.swiper-cards .swiper-slide { - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - overflow: hidden; -} -.banner { - width: 100%; - height: 54vh; - position: relative; - margin-bottom: -4rem; - background-position: center; - background-size: cover; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.banner:before { - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVQImU3IMREAIAgAwJfNkQCEsH8cijjpMf6vnXlQaIiJFx+omEBfmqIEZLe2jzcAAAAASUVORK5CYII=); -} -.banner .banner-info { - position: absolute; - color: #fff; - text-align: center; - margin: 0 18px; -} -.banner .banner-info-title { - font-size: 2.4rem; - font-weight: bold; - line-height: 2; - letter-spacing: 0.6rem; - text-shadow: #1c1f21 -3px 2px 6px; -} -.banner .banner-info-desc { - font-size: 1.4rem; - line-height: 1.4; - max-width: 600px; -} -.banner .banner-info-desc:after { - content: '_'; - margin-left: 0.3rem; - -webkit-animation: flicker 1s steps(2, jump-none) infinite; - animation: flicker 1s steps(2, jump-none) infinite; -} -.banner .banner-waves { - width: 100%; - height: 4rem; - position: absolute; - left: 0; - bottom: 0; - fill: var(--background); -} -.banner .banner-waves .parallax > use { - -webkit-animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} -.banner .banner-waves .parallax > use:first-child { - -webkit-animation-delay: -2s; - animation-delay: -2s; - -webkit-animation-duration: 7s; - animation-duration: 7s; - opacity: 0.9; -} -.banner .banner-waves .parallax > use:nth-child(2) { - -webkit-animation-delay: -3s; - animation-delay: -3s; - -webkit-animation-duration: 10s; - animation-duration: 10s; - opacity: 0.8; -} -.banner .banner-waves .parallax > use:nth-child(3) { - -webkit-animation-delay: -4s; - animation-delay: -4s; - -webkit-animation-duration: 13s; - animation-duration: 13s; - opacity: 0.9; -} -.banner .banner-waves .parallax > use:nth-child(4) { - -webkit-animation-delay: -5s; - animation-delay: -5s; - -webkit-animation-duration: 20s; - animation-duration: 20s; -} -.item-dropdown { - position: relative; -} -.item-dropdown-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.item-dropdown-link-icon { - -webkit-transition: -webkit-transform 0.35s; - transition: -webkit-transform 0.35s; - transition: transform 0.35s; - transition: transform 0.35s, -webkit-transform 0.35s; - margin-left: -10px; -} -.item-dropdown-menu { - position: absolute; - left: 50%; - visibility: hidden; - z-index: 5; - border-top: 3px solid var(--theme); - -webkit-transform-origin: top; - transform-origin: top; - background: var(--bg-d); - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - border-radius: 0 0 var(--radius-inner) var(--radius-inner); - padding: 10px 0; - opacity: 0; - -webkit-transform: translateX(-50%) perspective(600px) rotateX(-45deg); - transform: translateX(-50%) perspective(600px) rotateX(-45deg); - -webkit-transition: opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s; - transition: opacity 0.35s, visibility 0.35s, -webkit-transform 0.35s; - transition: opacity 0.35s, visibility 0.35s, transform 0.35s; - transition: opacity 0.35s, visibility 0.35s, transform 0.35s, -webkit-transform 0.35s; -} -.item-dropdown-menu::before { - content: ""; - position: absolute; - top: -10px; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - width: 0; - height: 0; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid var(--theme); -} -.item-dropdown.active .item-dropdown-link-icon { - -webkit-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.item-dropdown.active .item-dropdown-menu { - visibility: visible; - opacity: 1; - -webkit-transform: translateX(-50%) perspective(600px) rotateX(0); - transform: translateX(-50%) perspective(600px) rotateX(0); -} -.section { - padding: 6rem 0.75rem 3rem 0.75rem; -} -.section .container > .tips { - margin-bottom: 1rem; -} -.section .card { - -webkit-transition: background-color 0.5s ease, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out, -webkit-backdrop-filter 0.3s ease-out; - transition: background-color 0.5s ease, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out, -webkit-backdrop-filter 0.3s ease-out; - transition: background-color 0.5s ease, opacity 0.3s ease-out, transform 0.3s ease-out, backdrop-filter 0.3s ease-out; - transition: background-color 0.5s ease, opacity 0.3s ease-out, transform 0.3s ease-out, backdrop-filter 0.3s ease-out, -webkit-transform 0.3s ease-out, -webkit-backdrop-filter 0.3s ease-out; - color: var(--dark-c); - max-width: 100%; - position: relative; - word-wrap: break-word; - word-break: break-all; - -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05), 0 0 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05), 0 0 1px rgba(0, 0, 0, 0.1); - background-color: var(--background); - border-radius: var(--radius-wrap); -} -.section .card:hover { - background-color: var(--background-hover); -} -.section .card:hover .thumbnail-image, -.section .card:hover.card-cover .cover-image, -.section .card:hover .small-image { - -webkit-transform: scale(1.1); - transform: scale(1.1); - -webkit-filter: brightness(0.9); - filter: brightness(0.9); -} -.section .card + .column-right-shadow { - margin-top: 1.4rem; -} -.section .card[style="height: 0px;"] { - display: none; -} -.section .card.card-transparent { - -webkit-box-shadow: none !important; - box-shadow: none !important; - background: 0 0 !important; - -webkit-backdrop-filter: none !important; - backdrop-filter: none !important; - border: none !important; -} -.section .card-image { - border-radius: var(--radius-wrap) var(--radius-wrap) 0 0; -} -.section .card-tab { - height: 52px; - border-bottom: 1px solid var(--light-b); - margin-bottom: 15px; -} -.section .card-tab div { - position: absolute; - top: 15px; - left: -10px; - background: var(--theme); - color: #fff; - padding: 0 12px; - height: 30px; - line-height: 30px; - font-size: 1.1rem; - font-weight: 500; - border-radius: 2px 2px 2px 0; - -webkit-box-shadow: 2px 5px 10px rgba(49, 58, 70, 0.15); - box-shadow: 2px 5px 10px rgba(49, 58, 70, 0.15); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.section .card-tab div::before { - content: ''; - position: absolute; - bottom: -10px; - left: -10px; - border-style: solid; - border-width: 10px; - border-color: var(--theme) transparent transparent; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.section .card-title { - font-size: 15.4px; - text-transform: uppercase; - font-weight: 500; - border-bottom: 1px solid var(--light-b); - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 45px; - line-height: 45px; - padding: 0 15px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.section .card-title .card-title-label { - margin-right: 5px; - font-size: 1.2em; - color: var(--theme); -} -.section .card-title span { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.section .card-title .card-more { - font-size: 0.9em; - font-weight: 400; - color: var(--dark-b); -} -.section .card-title .card-more i { - font-size: 1.1em; -} -.section .card-title .card-more:hover { - color: var(--theme); -} -.section .card-title .card-more:hover i { - color: var(--theme); -} -.section .card-content { - padding: 0.6rem 1rem 1rem 1rem; -} -.section .card-content.main-title { - padding: 0.75rem 1.2rem; - font-size: 1.3rem; -} -.section .card-content.main-title .breadcrumb { - font-size: 0.9em; -} -.section .card-empty { - text-align: center; - font-size: 1.2em; - padding: 60px 0; - color: var(--dark-d); -} -.section .card-empty i { - display: block; - font-size: 7em; -} -.section .card .thumbnail { - display: block; - overflow: hidden; -} -.section .card .thumbnail-image { - min-height: 280px; - width: 100%; - margin: auto; - display: block; - background-position: 50% 50%; - background-size: cover; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.section .card .cover-image { - min-height: 360px; - width: 100%; - margin: auto; - position: relative; - display: block; - background-position: 50% 50%; - background-size: cover; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.section .card.card-cover .category, -.section .card .cover-image .category { - position: absolute; - font-size: 0.85rem; - right: 0.7em; - top: 10px; -} -.section .card.card-cover .category a, -.section .card .cover-image .category a { - color: #fff; - background: rgba(0, 0, 0, 0.3); - padding: 4px 10px; - border-radius: var(--radius-inner); -} -.section .card.card-cover .category a:hover, -.section .card .cover-image .category a:hover { - color: var(--theme); -} -.section .card.card-cover .details, -.section .card .cover-image .details { - position: absolute; - width: 100%; - bottom: 0; - top: auto; - color: #fff; - background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(29, 41, 49, 0.5)), to(rgba(255, 255, 255, 0))); - background-image: linear-gradient(0deg, rgba(29, 41, 49, 0.5), rgba(255, 255, 255, 0)); - padding: 2em 15px 15px; -} -.section .card.card-cover .title, -.section .card .cover-image .title { - color: inherit; - position: relative; - padding-bottom: 8px; -} -.section .card.card-cover .title:hover:before, -.section .card .cover-image .title:hover:before { - width: 60px; -} -.section .card.card-cover .title:before, -.section .card .cover-image .title:before { - content: ''; - position: absolute; - width: 40px; - height: 3px; - top: auto; - left: 0; - bottom: 3px; - -webkit-transition: 0.4s; - transition: 0.4s; - border-radius: 5px; - background: var(--theme); - -webkit-box-shadow: 1px 1px 3px -1px var(--theme); - box-shadow: 1px 1px 3px -1px var(--theme); -} -.section .card-fold { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 0.5em 0.75em; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - margin-bottom: -0.7rem; - border: 1px solid var(--background); -} -.section .card-fold:hover { - border: 1px solid var(--theme); -} -.section .card-fold .title { - margin: 0; - font-size: 1.2rem; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.section .card-fold .title p { - display: inline; -} -.section .card-fold > p { - color: var(--dark-b); - font-size: 0.8rem; - min-width: 60px; - text-align: end; - -ms-flex-item-align: center; - align-self: center; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.section .card-small { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.section .card-small > a { - width: 34%; - overflow: hidden; -} -.section .card-small > a:first-child { - -webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%); - clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%); -} -.section .card-small > a:last-child { - -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); - clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); -} -.section .card-small .small-image { - height: 100%; - width: 100%; - margin: auto; - background-position: 50% 50%; - background-size: cover; - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.section .card-small .card-content { - width: 66%; -} -.section .card-small .title { - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; - word-break: break-word; -} -.section .card-small .main-content { - -webkit-line-clamp: 2 !important; - min-height: 2.5em; - max-height: 3.3em; -} -.section .card .title a { - color: inherit; -} -.section .card .meta { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - color: var(--dark-b); - font-size: 0.8rem; - overflow-x: auto; -} -.section .card .meta::-webkit-scrollbar { - display: none; -} -.section .card .meta .level-item a { - color: inherit; -} -.section .card .meta .level-item a:hover { - color: var(--theme); -} -.section .card .main { - padding-top: 1.5rem; -} -.section .card .post-navigation { - padding-top: 1rem; - -ms-flex-pack: distribute; - justify-content: space-around; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.section .card .post-navigation a { - -ms-flex-negative: 1; - flex-shrink: 1; - color: var(--main); -} -.section .card .post-navigation a:last-child { - text-align: right; -} -.section .card .post-navigation a:hover { - color: var(--theme); -} -.section .card .post-navigation a i { - font-size: 1.3em; - margin: 0 0.5rem; -} -.section .card .comment-title { - margin-top: 6px; - font-size: 1.3em; - font-weight: 700; -} -.section .card .comment-title:before { - content: "\ef46"; - font-family: 'remixicon'; - margin-right: 4px; - color: var(--theme); - font-weight: 400; - font-size: 1.15em; -} -.section .columns { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin: -0.75rem; -} -.section .columns .column { - padding: 0.75rem; - display: block; -} -.section .columns .column-left { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} -.section .columns .column-main { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; -} -.section .columns .column-main-grid { - margin: 1rem 0 1.4rem 0; - display: grid; - grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); - gap: 1rem; -} -.section .columns .column-main-grid:first-child { - margin-top: 0; -} -.section .columns .column-main-grid .breadcrumb { - margin: 15px 0 0 0; - color: var(--dark-b); - overflow-x: auto; -} -.section .columns .column-main-grid .breadcrumb::-webkit-scrollbar { - display: none; -} -.section .columns .column-main-grid .breadcrumb li { - -ms-flex-negative: 0; - flex-shrink: 0; -} -.section .columns .column-main-grid .card { - padding: 10px; -} -.section .columns .column-main-grid .card.widget + .card.widget { - margin-top: 0 !important; -} -.section .columns .column-main-grid .thumbnail { - border-radius: var(--radius-img); -} -.section .columns .column-main-grid .title { - margin: 8px 0 0 0; - font-size: 1.3rem; - line-height: 1.8rem; - word-break: break-all; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; - overflow: hidden; -} -.section .columns .column-right { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; -} -.widget { - overflow: hidden !important; - /*人生计时器*/ - /*微信公众号*/ -} -.widget.card .card-empty { - font-size: 1em; - font-style: italic; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - padding: 24px 0; - background-color: var(--bg-a); -} -.widget.card .main .main-content { - display: -webkit-box; - -webkit-line-clamp: 4; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; - text-indent: 1.5em; - line-height: 1.5em; -} -.widget.profile figure { - width: 98px; - height: 98px; - padding: 4px; - border-radius: 50%; - background: var(--light-b); - margin: 2em auto 0.5em auto; -} -.widget.profile figure .avatar { - -webkit-transition: all 2s; - transition: all 2s; - height: 100%; - width: 100%; - border-radius: 50%; -} -.widget.profile figure .avatar:hover { - -webkit-transform: rotate(-360deg); - transform: rotate(-360deg); -} -.widget.profile .nickname { - font-size: 1.5rem; - margin-bottom: 5px; -} -.widget.profile .motto { - font-size: 1rem; - line-height: 1.4; -} -.widget.profile .address { - color: #7a7a7a; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 1rem; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.widget.profile .address i { - margin-right: 0.25em; -} -.widget.profile .level { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.widget.profile .level-item { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -ms-flex: 1; - flex: 1; - margin: 0 !important; - text-align: center !important; -} -.widget.profile .level-item .heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} -.widget.profile .level-item .value { - color: var(--dark-c); - font-size: 2rem; - line-height: 1.125; - margin-bottom: 0; - font-weight: 400 !important; -} -.widget.profile .level:not(:first-child):not(:empty) { - margin-top: 1.5rem; -} -.widget.profile .level .button i { - font-size: 16px; -} -.widget .ad-tag { - position: absolute; - top: 6px; - right: 6px; - background: rgba(0, 0, 0, 0.25); - color: #ebebeb; - padding: 2px 5px; - border-radius: 2px; - font-size: 12px; - line-height: 16px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.widget .ad-tag .click-close { - height: 15px; - width: 15px; - stroke: #ebebeb; - fill: #ebebeb; - stroke-width: 1.25; - margin-right: -4px; - vertical-align: bottom; - cursor: pointer; -} -.widget .ad-tag .click-close:hover { - stroke: var(--theme); - stroke-width: 1.5; -} -.widget .aplayer { - background: #00000000; - -webkit-box-shadow: none; - box-shadow: none; - padding: 0.5rem 0; - margin: 5px 0 0 5px; -} -.widget .aplayer .aplayer-list ol li { - border-top: 1px solid rgba(180, 180, 180, 0.2) !important; -} -.widget .aplayer .aplayer-list ol li.aplayer-list-light { - background: rgba(200, 200, 200, 0.2); -} -.widget .aplayer .aplayer-list ol li:hover { - background: rgba(200, 200, 200, 0.2); -} -.widget .aplayer.aplayer-withlist .aplayer-info { - border-bottom: none; -} -.widget .aplayer .aplayer-lrc:before { - background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c5c5c52b), to(hsla(0, 0%, 100%, 0))) !important; - background: linear-gradient(180deg, #c5c5c52b 0, hsla(0, 0%, 100%, 0)) !important; -} -.widget .aplayer .aplayer-lrc:after { - background: -webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0, 0%, 100%, 0)), to(hsla(0, 0%, 100%, 0.23))) !important; - background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0.23)) !important; -} -.widget.recent-comments li:not(:last-child) { - margin-bottom: 10px; - border-bottom: 1px dashed var(--light-b); - padding-bottom: 10px; -} -.widget.recent-comments .user { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin-bottom: 8px; -} -.widget.recent-comments .user > img { - width: 40px; - height: 40px; - min-width: 40px; - min-height: 40px; - margin-right: 8px; - border-radius: 50%; - border: 1px solid var(--light-d); - padding: 3px; -} -.widget.recent-comments .user > .no-avatar { - width: 40px; - height: 40px; - /* min-width: 40px; */ - /* min-height: 40px; */ - margin-right: 8px; - background: var(--light-b); - border-radius: 50%; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.widget.recent-comments .user > .no-avatar > .avatar-info { - font-size: 1em; - color: var(--dark-c); -} -.widget.recent-comments .user .info { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.widget.recent-comments .user .info .author { - max-width: 150px; - margin-bottom: 4px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 600; - color: var(--main); -} -.widget.recent-comments .user .info .date { - font-size: 12px; - color: var(--dark-b); -} -.widget.recent-comments .reply { - position: relative; - padding: 5px 10px; - background: var(--bg-a); - border-radius: 6px; -} -.widget.recent-comments .reply::before { - content: ""; - width: 0; - height: 0; - border-bottom: 6px solid var(--bg-a); - border-left: 6px solid transparent; - border-right: 6px solid transparent; - position: absolute; - left: 15px; - bottom: 100%; -} -.widget.recent-comments .reply .link { - display: -webkit-box; - -webkit-line-clamp: 2; - /*! autoprefixer: ignore next */ - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; - word-break: break-word; - color: var(--dark-b); - font-size: 13px; - font-weight: 500; - line-height: 24px; - -webkit-transition: all 0.35s; - transition: all 0.35s; - max-height: 48px; -} -.widget.recent-comments .reply .link:hover { - color: var(--theme); -} -.widget.recent-posts .card-content .list { - padding-top: 1px; -} -.widget.recent-posts .card-content .list .item { - margin-bottom: 15px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - line-height: 20px; -} -.widget.recent-posts .card-content .list .item i { - color: var(--main); - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; -} -.widget.recent-posts .card-content .list .item:hover .link { - color: var(--theme); -} -.widget.recent-posts .card-content .list .item:hover .link:after { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); -} -.widget.recent-posts .card-content .list .item:hover i { - -webkit-transform: rotate(225deg); - transform: rotate(225deg); - color: var(--theme); -} -.widget.recent-posts .card-content .list .item:last-child { - margin-bottom: 0; -} -.widget.recent-posts .card-content .list .item .link { - display: inline-block; - position: relative; - color: var(--main); - max-width: 85%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.widget.recent-posts .card-content .list .item .link:after { - content: ""; - position: absolute; - bottom: 2px; - left: 0; - width: 100%; - height: 1px; - background: var(--theme); - opacity: 0; - -webkit-transform: scaleX(0.25); - transform: scaleX(0.25); - -webkit-transition: all 0.35s; - transition: all 0.35s; -} -.widget.tags .card-content { - font-size: 0; -} -.widget.tags .card-content a { - width: unset; - margin: 4px; - line-height: 1.2; - overflow: unset; - text-overflow: unset; - white-space: unset; - text-align: left; - display: inline-block; - padding: 5px; - font-size: 13px; - color: var(--dark-b); - text-decoration: none; - background: var(--bg-d); - border: 1px solid var(--light-c); - border-radius: 3px; -} -.widget.tags .card-content a:hover { - color: var(--theme) !important; - border-color: var(--theme) !important; -} -.widget.tagcloud .card-content a:hover { - color: var(--dark-c) !important; -} -.widget.love { - position: relative; - color: #fff; - background: none !important; -} -.widget.love:before { - content: ''; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: -1; - -webkit-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 209, 218, 0.94)), to(rgba(255, 162, 178, 0.94))); - background-image: linear-gradient(to right, rgba(255, 209, 218, 0.94), rgba(255, 162, 178, 0.94)); -} -.widget.love:after { - content: 'LOVE'; - position: absolute; - left: 0; - top: 0; - bottom: 0; - z-index: -1; - color: #ffe0e5; - font-size: 84px; - line-height: 84px; - text-align: center; - font-weight: 600; - white-space: nowrap; - -webkit-transform: rotate(90deg) translateY(75%); - transform: rotate(90deg) translateY(75%); - -webkit-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; -} -.widget.love:hover:before { - background-image: -webkit-gradient(linear, left top, right top, from(#ffd1da), to(#ffa2b2)); - background-image: linear-gradient(to right, #ffd1da, #ffa2b2); -} -.widget.love:hover:after { - -webkit-transform: rotate(90deg) translateY(60%); - transform: rotate(90deg) translateY(60%); -} -.widget.love .card-title { - border-bottom: 1px solid rgba(255, 209, 218, 0.94); -} -.widget.love .love-content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 16px 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.widget.love .level { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - max-width: 520px; -} -.widget.love .level-item { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.widget.love svg { - width: 36px; - -webkit-filter: none; - filter: none; -} -.widget.love .avatar { - width: 84px; - height: 84px; - padding: 4px; - display: block; - border-radius: 50%; - background: #ffd6de; -} -.widget.love .avatar-image { - -webkit-transition: all 2s; - transition: all 2s; - height: 100%; - width: 100%; - border-radius: 50%; -} -.widget.love .avatar-image:hover { - -webkit-transform: rotate(-360deg); - transform: rotate(-360deg); -} -.widget.love .love-time { - font-size: 1.1em; - text-align: center; - font-weight: 600; - height: 1.4em; - line-height: 1.4em; -} -.widget.timelife .item { - margin-bottom: 15px; -} -.widget.timelife .item:last-child { - margin-bottom: 0; -} -.widget.timelife .item .title { - font-size: 1rem !important; - color: var(--main); - margin-bottom: 5px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.widget.timelife .item .title .text { - color: var(--theme); - font-weight: 500; - font-size: 1.1rem !important; - margin: 0 5px; -} -.widget.timelife .item .progress { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.widget.timelife .item .progress-bar { - height: 10px; - border-radius: 5px; - overflow: hidden; - background: var(--dark-b); - width: 0; - min-width: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - margin-right: 5px; -} -.widget.timelife .item .progress-bar-inner { - width: 0; - height: 100%; - border-radius: 5px; - -webkit-transition: width 0.35s; - transition: width 0.35s; - -webkit-animation: progress 750ms linear infinite; - animation: progress 750ms linear infinite; -} -.widget.timelife .item .progress-bar-inner-0 { - background: #bde6ff; - background-image: linear-gradient(135deg, #50bfff 25%, transparent 25%, transparent 50%, #50bfff 50%, #50bfff 75%, transparent 75%, transparent 100%); - background-size: 30px 30px; -} -.widget.timelife .item .progress-bar-inner-1 { - background: #ffd980; - background-image: linear-gradient(135deg, #f7ba2a 25%, transparent 25%, transparent 50%, #f7ba2a 50%, #f7ba2a 75%, transparent 75%, transparent 100%); - background-size: 30px 30px; -} -.widget.timelife .item .progress-bar-inner-2 { - background: #ffa9a9; - background-image: linear-gradient(135deg, #ff4949 25%, transparent 25%, transparent 50%, #ff4949 50%, #ff4949 75%, transparent 75%, transparent 100%); - background-size: 30px 30px; -} -.widget.timelife .item .progress-bar-inner-3 { - background: #67c23a; - background-image: linear-gradient(135deg, #4f9e28 25%, transparent 25%, transparent 50%, #4f9e28 50%, #4f9e28 75%, transparent 75%, transparent 100%); - background-size: 30px 30px; -} -.widget.timelife .item .progress-percentage { - width: 2.5rem; - color: var(--main); -} -.widget.wechat { - /* 微信公众号翻转 */ -} -.widget.wechat .flip-wrapper { - position: relative; - width: 100%; - height: auto; - z-index: 1; - cursor: var(--cursor-default); -} -.widget.wechat .flip-wrapper.pointer { - cursor: var(--cursor-pointer); -} -.widget.wechat .flip-wrapper:hover .animation { - -webkit-transform: rotateY(180deg); - transform: rotateY(180deg); -} -.widget.wechat .flip-wrapper:hover .animation .wechatBack { - display: block; -} -.widget.wechat .flip-wrapper:hover .animation .wechatFace { - display: none; -} -.widget.wechat .flip-content { - width: 100%; - height: auto; -} -.widget.wechat .flip-content.animation { - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; - -webkit-transition: cubic-bezier(0, 0, 0, 1.29) 0.3s; - transition: cubic-bezier(0, 0, 0, 1.29) 0.3s; -} -.widget.wechat .wechatFace { - width: 100%; - height: auto; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - background-size: 100%; -} -.widget.wechat .wechatBack { - display: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-size: 100%; -} -.widget.wechat .wechatBack.animation { - -webkit-transform: rotateY(180deg); - transform: rotateY(180deg); -} -.widget.wechat .wechatBack.show { - display: block; -} -.widget.wechat img { - width: 100%; - height: auto; -} -.main-content { - word-break: break-word; - color: var(--main); - font-size: 1.1rem; - font-weight: 300; -} -.main-content.article { - padding-bottom: 30px; -} -.main-content *:not(pre) > code { - font-size: 0.9em; - color: var(--color-a); - margin: 0 3px; - padding: 3px 6px; - white-space: normal; - vertical-align: baseline; - word-break: break-word; - background: var(--bg-g); - border-radius: var(--radius-inner); -} -.main-content h1, -.main-content h2, -.main-content h3, -.main-content h4, -.main-content h5, -.main-content h6 { - color: var(--dark-c); - margin-bottom: 18px; - -webkit-transition: all 0.2s ease-out; - transition: all 0.2s ease-out; -} -.main-content h1:before, -.main-content h2:before, -.main-content h1:after, -.main-content h2:after { - content: ''; - display: block; -} -.main-content h1:before, -.main-content h2:before { - margin-top: 30px; -} -.main-content h1:after, -.main-content h2:after { - margin-bottom: 20px; -} -.main-content h1 { - font-size: 1.45em; - font-weight: 700; -} -.main-content h2 { - font-size: 1.25em; - font-weight: 600; -} -.main-content h3, -.main-content h4, -.main-content h5 { - position: relative; - padding-left: 12px; -} -.main-content h3:before, -.main-content h4:before, -.main-content h5:before { - content: ''; - position: absolute; - top: 10%; - bottom: 10%; - left: 0; - width: 4px; - border-radius: 2px; - background: var(--theme); -} -.main-content h3:hover, -.main-content h4:hover, -.main-content h5:hover { - padding-left: 16px; -} -.main-content h3 { - margin: 25px 0 18px 0; - font-size: 1.2em; - font-weight: 600; -} -.main-content h4 { - font-size: 1.1em; -} -.main-content h5, -.main-content h6 { - font-size: 1em; -} -.main-content h6:before, -.main-content h6:after { - color: var(--theme); - font-weight: 600; - -webkit-transition: all 0.2s ease-out; - transition: all 0.2s ease-out; -} -.main-content h6:before { - content: '「'; - margin-right: 5px; -} -.main-content h6:after { - content: '」'; - margin-left: 5px; -} -.main-content h6:hover:before { - margin-left: -3px; - margin-right: 8px; -} -.main-content h6:hover:after { - margin-left: 8px; -} -.main-content p { - line-height: 1.7em; - margin-bottom: 14px; -} -.main-content .pwd { - color: var(--main); - border-radius: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - background: var(--main); - font-family: Ubuntu, sans-serif; -} -.main-content .pwd:hover { - color: #FFF; -} -.main-content .note { - text-indent: 2em; - background: url(../img/wordline.webp); - background-size: auto 2.5rem; - line-height: 2.5rem; -} -.main-content blockquote { - line-height: 1.7em; - margin-bottom: 14px; - padding: 8px 15px; - color: var(--dark-c); - background: var(--bg-h); - border-left: 5px solid var(--theme); - border-radius: var(--radius-inner); -} -.main-content blockquote > :not(:last-child) { - margin-bottom: 4px !important; -} -.main-content blockquote > figure { - margin-top: 0 !important; -} -.main-content blockquote > :last-child { - margin: 0 !important; -} -.main-content blockquote > :last-child > li:last-child { - margin-bottom: 0 !important; -} -.main-content blockquote > :last-child > li:last-child > p:last-child { - margin-bottom: 0 !important; -} -.main-content blockquote ol li ol:not(:last-child), -.main-content blockquote ul li ol:not(:last-child), -.main-content blockquote ol li ul:not(:last-child), -.main-content blockquote ul li ul:not(:last-child) { - margin-bottom: 4px !important; -} -.main-content blockquote ol li ol:last-child, -.main-content blockquote ul li ol:last-child, -.main-content blockquote ol li ul:last-child, -.main-content blockquote ul li ul:last-child { - margin-bottom: 0 !important; -} -.main-content blockquote ol li p:not(:last-child), -.main-content blockquote ul li p:not(:last-child) { - margin-bottom: 4px !important; -} -.main-content blockquote ol li p:last-child, -.main-content blockquote ul li p:last-child { - margin-bottom: 0 !important; -} -.main-content a:not([class]) { - line-height: 1.7em; - color: var(--theme); - background-image: linear-gradient(transparent calc(100% - 1px), var(--theme) 1px); - background-repeat: no-repeat; - background-size: 0 100%; - -webkit-transition: all 0.35s ease-in-out; - transition: all 0.35s ease-in-out; -} -.main-content a:not([class]):hover { - color: var(--theme); - background-size: 100% 100%; -} -.main-content ol, -.main-content ul { - margin-bottom: 14px; - padding-left: 16px; -} -.main-content ol li, -.main-content ul li { - line-height: 1.6em; - margin-bottom: 4px; -} -.main-content ol li:last-child, -.main-content ul li:last-child { - margin-bottom: 0 !important; -} -.main-content ol li.task-list-item, -.main-content ul li.task-list-item { - list-style: none; -} -.main-content ol li.task-list-item input, -.main-content ul li.task-list-item input { - position: relative; - top: 1px; -} -.main-content ol:not([class]):not([style])[start] { - padding-left: 34px; -} -.main-content ol:not([class]):not([style])[start] > li:not([class]):not([style]) { - list-style: decimal; -} -.main-content ol:not([class]):not([style])[start] > li:not([class]):not([style])::marker { - font-weight: 400; - color: var(--theme); - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.main-content ol:not([class]):not([style])[start] > li:not([class]):not([style]):hover::marker { - color: #e67700; -} -.main-content ol:not([class]):not([style]):not([start]) { - counter-reset: li; -} -.main-content ol:not([class]):not([style]):not([start]) > li:not([class]):not([style]) { - list-style: none; - position: relative; - padding-left: 1.2em; -} -.main-content ol:not([class]):not([style]):not([start]) > li:not([class]):not([style]):before { - position: absolute; - width: -webkit-max-content; - width: -moz-max-content; - width: max-content; - right: calc(100% - 1em); - content: counter(li) '.'; - counter-increment: li; - text-align: center; - font-weight: 400; - color: var(--theme); - -webkit-transition: all 0.5s; - transition: all 0.5s; -} -.main-content ol:not([class]):not([style]):not([start]) > li:not([class]):not([style]):hover:before { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - color: #e67700; - font-size: 1.1em; -} -.main-content ul:not([class]):not([style]) > li:not([class]):not([style]) { - list-style: none; - position: relative; - padding-left: 1.2em; -} -.main-content ul:not([class]):not([style]) > li:not([class]):not([style]):before { - content: ""; - width: 0.5em; - height: 0.5em; - left: 0; - top: 0.5em; - position: absolute; - border: 1px solid var(--theme); - background: 0 0; - -webkit-transition: all 0.5s; - transition: all 0.5s; - -webkit-transform: rotateZ(45deg); - transform: rotateZ(45deg); -} -.main-content ul:not([class]):not([style]) > li:not([class]):not([style]):hover:before { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - border-color: #e67700; -} -.main-content table { - width: 100%; - border-collapse: collapse; - background: var(--bg-d); - margin-bottom: 14px; - margin-left: auto; - margin-right: auto; - overflow: hidden; - font-size: 0.95em; -} -.main-content table td, -.main-content table th { - padding: 8px; - border: 1px solid var(--light-x); -} -.main-content table tbody tr { - -webkit-transition: background 0.35s; - transition: background 0.35s; -} -.main-content table tbody tr th { - font-weight: 500; - background: var(--bg-z); -} -.main-content table tbody tr:hover { - background: rgba(179, 179, 179, 0.15); -} -.main-content figure { - margin: 18px 0; - padding: 0; - border-radius: var(--radius-inner); - overflow: hidden; - position: relative; -} -.main-content figure > figcaption { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - background: rgba(153, 153, 153, 0.08); - padding: 0; - height: 2.2em; - line-height: 2.2em; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: 0.95em; - font-weight: 400; -} -.main-content figure > figcaption:before { - content: ''; - display: inline-block; - margin: auto 44px auto 8px; - border-radius: 50%; - background: #ff0800 no-repeat 10px 10px; - width: 12px; - height: 12px; - -webkit-box-shadow: 18px 0 #fdbc40, 36px 0 #35cd4b; - box-shadow: 18px 0 #fdbc40, 36px 0 #35cd4b; -} -.main-content figure > figcaption div { - margin-left: auto !important; - display: inline-block; - cursor: pointer; - text-align: center; -} -.main-content figure > figcaption div i { - -webkit-transition: all 0.25s; - transition: all 0.25s; - margin-right: 10px !important; -} -.main-content figure > figcaption div i.ri-arrow-down-s-line { - display: inline-block; - font-size: 1.2em; -} -.main-content figure > figcaption div i:hover { - opacity: 0.5; -} -.main-content figure > figcaption div i.close { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.main-content figure pre { - margin: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - overflow-y: hidden; - overflow-x: auto; - padding: 0; - border: none; - color: inherit !important; - background: transparent !important; - font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace; - font-size: 1em; -} -.main-content figure pre > ul { - margin: 0; - padding: 0 8px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background: rgba(153, 153, 153, 0.08); -} -.main-content figure pre > ul li { - list-style: none; - line-height: 1.5em; - padding: 0 !important; - margin: 0 !important; -} -.main-content figure pre > ul li:before { - content: none !important; -} -.main-content figure pre > ul li.code-select:after { - content: ''; - width: 100%; - height: 1.5em; - left: 0; - background: rgba(151, 151, 151, 0.08); - position: absolute; - pointer-events: none; -} -.main-content figure pre li + li { - margin-top: 0; -} -.main-content figure pre code { - padding: 0 0 7px 5px; - line-height: 1.5em; - overflow-y: hidden; - font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace; - width: 100%; -} -.main-content figure pre code:not(:last-child) { - margin-bottom: 1.8em; -} -.main-content figure .expand-done i { - color: inherit !important; -} -.main-content figure:not(.fold) .expand-done { - background: rgba(153, 153, 153, 0.08); -} -.main-content .gallery-item { - text-align: center; -} -.main-content .gallery-item > div { - position: relative; - overflow: hidden; - display: inline-block; -} -.main-content .gallery-item > p { - text-align: center; - color: var(--dark-d); - line-height: 1em; - font-size: 0.9em; -} -.main-content .gallery-item .fold { - border-radius: var(--radius-img); -} -.main-content :not(.jg-entry) > img { - max-width: 100%; -} -.main-content :not(.jg-entry) > img:not([class]) { - -webkit-transition: all 0.35s; - transition: all 0.35s; - margin: 5px 0; - border-radius: var(--radius-img); - cursor: -webkit-zoom-in; - cursor: zoom-in; -} -.main-content :not(.jg-entry) > img:not([class]):hover { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - -webkit-box-shadow: 0 34px 20px -24px rgba(136, 161, 206, 0.3); - box-shadow: 0 34px 20px -24px rgba(136, 161, 206, 0.3); -} -.main-content .mermaid { - text-align: center; - margin-bottom: 12px; -} -.main-content .mermaid > svg { - border-radius: var(--radius-inner); - background: #FFF; - -webkit-transition: all 0.35s; - transition: all 0.35s; - border: 1px solid var(--light-b); -} -.main-content .mermaid > svg:hover { - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - -webkit-box-shadow: 0 34px 20px -24px rgba(136, 161, 206, 0.3); - box-shadow: 0 34px 20px -24px rgba(136, 161, 206, 0.3); -} -.main-content .katex { - line-height: 1.4; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - overflow-x: auto; - overflow-y: hidden; - max-width: 100%; - padding: 0 2px; -} -.main-content.literature-content { - font-size: 1.3em; -} -.main-content.literature-content .note { - line-height: 40px; - background-size: auto; -} -.pagination { - font-size: 1rem; - margin: -0.25rem; -} -.pagination, -.pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} -.pagination-link.is-current { - background-color: var(--bg-e); - border: 0; - color: #fff; -} -.pagination .pagination .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; -} -.pagination-link:not(.is-current), -.pagination .pagination-previous, -.pagination .pagination-next { - background: var(--background); - border: none; -} -.pagination-link, -.pagination-next, -.pagination-previous { - color: var(--dark-c); - min-width: 2.25em; - font-size: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin: 0.25rem; - text-align: center; - padding: calc(0.375em - 1px) 0.5em; - position: relative; - vertical-align: top; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border-radius: 4px; - line-height: 1.5; - height: 2.25em; - -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05); - box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05); - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} -.pagination-ellipsis { - color: var(--dark-d); - margin: 0.25rem; - padding: 0 0.5em; -} -.actions { - position: fixed; - right: -48px; - bottom: 40px; - z-index: 200; - -webkit-transition: all 0.5s; - transition: all 0.5s; - opacity: 0.9; -} -.actions > div { - display: block; - margin-bottom: 5px; - width: 35px; - height: 35px; - border-radius: 5px; - background-color: var(--theme); - color: #fff; - text-align: center; - font-size: 20px; - line-height: 32px; - border: none; - cursor: pointer; -} -.actions > .bullet-screen span { - display: inline-block; - line-height: 1; - font-weight: 600; - font-family: ui-serif, serif !important; -} -.actions > .stop-bullet-screen span { - background-image: linear-gradient(45deg, transparent 46%, #fff 46%, #fff 54%, transparent 54%); -} -.footer { - background-color: transparent; - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - padding: 1.5rem; - position: relative; -} -.footer:before { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: var(--background); -} -.footer-container .logo-title { - margin: 15px 15px 15px 0; - display: block; -} -.footer-container > li { - display: inline-block; - vertical-align: middle; - padding: 0 5px; - color: var(--dark-b); - line-height: 1.6em; -} -.footer-container > li > p:not(:first-child) { - font-size: 0.9em; -} -.footer-container > li:last-child { - float: right; -} -.footer-container .icon-spot:first-child > *:not(:first-child):before { - content: ""; - width: 4px; - height: 4px; - margin: 0 0.4em; - border-radius: 50%; - display: inline-block; - background: var(--dark-b); - opacity: 0.5; - vertical-align: 0.2em; -} -.footer-container .icon-spot:not(:first-child) > *:not(:first-child):before { - content: ""; - width: 4px; - height: 4px; - margin: 0 0.4em; - border-radius: 50%; - display: inline-block; - background: var(--dark-b); - opacity: 0.5; - vertical-align: 0.2em; -} -.footer-container .icon-spot i { - font-size: 1.1em; -} -.footer-container a:not([class]) { - color: var(--dark-b); -} -.footer-container a:not([class]):hover { - color: var(--theme); -} -.footer-container a.record { - color: var(--dark-b); -} -.footer-container a.record:hover { - color: var(--theme); -} -.footer-container .stand { - color: var(--theme); - margin: 0 4px; -} -.footer-container .powered { - color: var(--theme); - font-weight: 600; -} -.footer-container .cloud-driven { - margin: 0 3px; -} -.footer-container .cloud-driven img { - height: 16px; - vertical-align: text-bottom; -} -@media (min-width: 767px) { - .footer-center { - text-align: center; - } - .footer-center > li { - text-align: left; - } -} -@media (max-width: 1215px) { - .navbar .navbar-search .input { - width: 100px; - } - .container:not(.two-column) .column-right { - display: none !important; - } - .is-hidden-not-desktop { - display: none !important; - } - .card:not(.is-hidden-not-desktop):not(.is-hidden-all) ~ .card { - margin-top: 1.4rem !important; - } -} -@media (max-width: 1215px) { - .navbar-above .navbar-nav .item .m-icon { - display: none !important; - } -} -@media (max-width: 1023px) { - .section .card .cover-image { - min-height: 24vw; - } - .section .card .thumbnail-image { - min-height: 20vw; - } - .swiper-slide-details-title { - font-size: 1.3rem; - } - .swiper-slide-details .breadcrumb { - display: none; - } - .swiper-pagination-bullet { - width: 8px; - height: 4px; - } - .swiper-pagination-bullet-active { - width: 20px; - } - .navbar .container { - padding: 0 0.75rem; - } - .navbar .container .navbar-searchicon { - display: block; - } - .navbar .container .navbar-search { - display: none; - } - .navbar .container .navbar-console { - float: right; - margin-left: 5px; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - background: transparent !important; - } - .navbar .container .navbar-console > i { - font-size: 23px; - color: var(--main); - } -} -@media (max-width: 768px) { - .title { - font-size: 1.3rem !important; - } - .container .column-side, - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .navbar .container { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 0 1.5rem; - min-height: 3.5rem; - } - .navbar .container .navbar-slideicon { - display: block; - } - .navbar .container .navbar-nav { - display: none; - } - .navbar .container .navbar-searchicon { - margin-left: 0; - } - .navbar .container .navbar-console { - display: none; - } - .swiper-button-prev, - .swiper-button-next { - display: none !important; - } - .is-hidden-mobile { - display: none !important; - } - .card:not(.is-hidden-mobile):not(.is-hidden-all) ~ .card { - margin-top: 1.4rem !important; - } - .pagination-next, - .pagination-previous { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - } - .section { - padding-top: 5rem; - } - .section .container > .tips { - margin-left: -0.25rem; - margin-right: -0.25rem; - max-width: none; - } - .section .columns .column { - padding: 0.5rem; - } - .section .card .cover-image { - height: 40vw; - min-height: 130px; - } - .section .card .thumbnail-image { - height: 32vw; - min-height: 95px; - } - .footer-container { - text-align: center; - } - .footer-container > li { - display: block; - } - .footer-container > li:last-child { - float: none; - } - .footer-container > li .footer-truncation { - display: block; - } - .footer-container > li .footer-truncation:before { - content: none !important; - } - html:not(.disable-scroll) .actions.show { - right: 8px; - } -} -@media (min-width: 769px) { - .container .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33%; - } - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 67%; - } - .container .columns, - .container .level { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .container .column-left, - .container .column-right { - -webkit-transition: all 0.5s; - transition: all 0.5s; - } - .container .column-left.top-sticky, - .container .column-right.top-sticky { - -ms-flex-item-align: start; - align-self: flex-start; - position: sticky; - top: 5rem; - } - .container .column-left.bottom-sticky, - .container .column-right.bottom-sticky { - -ms-flex-item-align: end; - align-self: flex-end; - position: sticky; - bottom: 1rem; - } - .container .pagination .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .container .pagination .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .container .pagination .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - body.move-up .container .column-left.top-sticky, - body.move-up .container .column-right.top-sticky { - top: 1rem; - } -} -@media (min-width: 1024px) { - .section .card .cover-image { - min-height: 250px; - } - .section .card .thumbnail-image { - min-height: 195px; - } - .container { - max-width: 960px; - } - .container .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 28%; - } - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 72%; - } -} -@media (min-width: 1216px) { - .section .card .cover-image { - min-height: 240px; - } - .section .card .thumbnail-image { - min-height: 185px; - } - .container { - max-width: 1152px; - } - .container .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .two-column .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 26%; - } - .two-column .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 74%; - } - .is-hidden-desktop { - display: none !important; - } - .card:not(.is-hidden-desktop):not(.is-hidden-all) ~ .card { - margin-top: 1.4rem !important; - } -} -@media (min-width: 1408px) { - .section .card-small .main-content { - -webkit-line-clamp: 3 !important; - min-height: 4em; - max-height: 4.8em; - } - .section .card .cover-image { - min-height: 260px; - } - .section .card .thumbnail-image { - min-height: 210px; - } - .container { - max-width: 1344px; - } - .container .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 22%; - } - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 56%; - } - .container.two-column .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .container.two-column .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } -} -@media (min-width: 1700px) { - .section .card .cover-image { - min-height: 320px; - } - .section .card .thumbnail-image { - min-height: 240px; - } - .container { - max-width: 1600px; - } - .container .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 20%; - } - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 60%; - } - .container.two-column { - max-width: 1400px; - } - .container.two-column .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 24%; - } - .container.two-column .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 76%; - } -} -@media (min-width: 2200px) { - html { - font-size: 15px; - } - .section .card .cover-image { - min-height: 340px; - } - .section .card .thumbnail-image { - min-height: 260px; - } - .container { - max-width: 1800px; - } - .container .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 18%; - } - .container .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 64%; - } - .container.two-column { - max-width: 1500px; - } - .container.two-column .column-side { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 22%; - } - .container.two-column .column-main { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 78%; - } -} -@-webkit-keyframes move-forever { - 0% { - -webkit-transform: translate3d(-90px, 0, 0); - transform: translate3d(-90px, 0, 0); - } - to { - -webkit-transform: translate3d(85px, 0, 0); - transform: translate3d(85px, 0, 0); - } -} -@keyframes move-forever { - 0% { - -webkit-transform: translate3d(-90px, 0, 0); - transform: translate3d(-90px, 0, 0); - } - to { - -webkit-transform: translate3d(85px, 0, 0); - transform: translate3d(85px, 0, 0); - } -} -@-webkit-keyframes flicker { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@keyframes flicker { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@-webkit-keyframes code-expand { - 0% { - opacity: 0.8; - } - 50% { - opacity: 0.1; - } - 100% { - opacity: 0.8; - } -} -@keyframes code-expand { - 0% { - opacity: 0.8; - } - 50% { - opacity: 0.1; - } - 100% { - opacity: 0.8; - } -} -@-webkit-keyframes dung { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - 30% { - -webkit-transform: translateY(-2px); - transform: translateY(-2px); - } - 60% { - -webkit-transform: translateY(2px); - transform: translateY(2px); - } - 80% { - -webkit-transform: translateY(-1px); - transform: translateY(-1px); - } - 90% { - -webkit-transform: translateY(1px); - transform: translateY(1px); - } - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes dung { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - 30% { - -webkit-transform: translateY(-2px); - transform: translateY(-2px); - } - 60% { - -webkit-transform: translateY(2px); - transform: translateY(2px); - } - 80% { - -webkit-transform: translateY(-1px); - transform: translateY(-1px); - } - 90% { - -webkit-transform: translateY(1px); - transform: translateY(1px); - } - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* 时间戳界面 */ -.timeline { - margin-left: 16px; - padding-left: 24px; - padding-top: 16px; - border-left: 1px solid var(--light-b); -} -.timeline-title { - background: var(--bg-e); - color: var(--light-a); - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 0.75em; - height: 2em; - padding: 0 8px; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - white-space: nowrap; - border-radius: var(--radius-inner); - margin-bottom: 0; -} -.timeline .media { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border: none; -} -.timeline .media:not(:last-child) { - margin-bottom: 21px; -} -.timeline .media + .media { - padding-top: 14px; - margin-top: 0; -} -.timeline .media-content time { - font-size: 0.85em; - display: block; - color: var(--dark-b); -} -.timeline .media-content .title { - color: var(--dark-c); - font-size: 1.1em !important; -} -.timeline .media-content p a { - font-size: 0.9em; - color: var(--dark-e); -} -.timeline .media-left { - margin-right: 14px; -} -.timeline .media-left img { - height: 64px; - width: 64px; - -o-object-fit: cover; - object-fit: cover; -} -.timeline .media:before { - width: 9px; - height: 9px; - top: 18px; - background: var(--light-d); - border-radius: 50%; -} -.timeline .media:before, -.timeline .media:last-child:after { - content: ''; - display: block; - position: absolute; - left: -29px; -} -.timeline .media:first-child:before { - top: 4px; -} -.timeline .media:first-child:last-child:after { - top: 11px; -} -.timeline .media:last-child:after { - top: 27px; - width: 9px; - bottom: 0; - background: var(--bg-b); -} -/* 瞬间界面 */ -.journal-teams { - display: grid; - gap: 15px; - grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); -} -.journal-teams .item { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background: var(--bg-b); - height: 28px; - line-height: 28px; - border-radius: 14px; - cursor: pointer; - color: var(--main); - font-size: 12px; - padding: 0 15px; - text-align: center; - -webkit-transition: color 0.35s, background 0.35s, -webkit-box-shadow 0.35s, -webkit-transform 0.35s; - transition: color 0.35s, background 0.35s, -webkit-box-shadow 0.35s, -webkit-transform 0.35s; - transition: color 0.35s, background 0.35s, box-shadow 0.35s, transform 0.35s; - transition: color 0.35s, background 0.35s, box-shadow 0.35s, transform 0.35s, -webkit-box-shadow 0.35s, -webkit-transform 0.35s; -} -.journal-teams .item.active { - -webkit-transform: translateY(-2px); - transform: translateY(-2px); - color: #fff; - background: var(--theme); - -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05); - box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05); -} -.journal em { - font-style: normal; -} -.journal-date { - line-height: 34px; - color: var(--dark-c); -} -.journal-date i { - margin-right: 4px; - font-size: 16px; -} -.journal-content { - padding: 10px 12px; - overflow: hidden; - border-radius: 0 6px 6px 6px; - background-color: var(--bg-c); - position: relative; -} -.journal-content .main-content :last-child { - margin-bottom: 0; -} -.journal-content.fold { - max-height: 240px; -} -.journal-content.unfold { - padding: 10px 12px 40px 12px; -} -.journal-content .tag { - color: var(--theme); -} -.journal-content .tag:before { - content: "#"; -} -.journal-operation { - padding: 12px 0 2px 0; -} -.journal-operation-item { - margin-left: 10px; - -webkit-transition: all 0.2s; - transition: all 0.2s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - color: var(--main); -} -.journal-operation-item a { - color: var(--main); -} -.journal-operation-item a i { - margin-right: 5px; - font-size: 1.2em; -} -.journal-operation-item a:hover { - color: var(--theme); -} -.journal-operation-item a:hover i { - -webkit-transform: scale(1.1); - transform: scale(1.1); -} -.journal-operation-item a:not(.like) .ri-heart-3-line { - color: #f55448; - -webkit-transform: none; - transform: none; -} -.journal-operation-item a:not(.like) .ri-heart-3-line:before { - content: '\ee0a'; -} -.journal-operation-owner { - float: right; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.journal-operation-owner > .avatar { - height: 1.5em; - width: 1.5em; - border-radius: 50%; -} -.journal-operation-owner > .no-avatar { - height: 1.5em; - width: 1.5em; - background: var(--light-b); - border-radius: 50%; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.journal-operation-owner > .no-avatar > .avatar-info { - font-size: 0.8em; - color: var(--dark-c); -} -.journal-operation-owner > .name { - margin-left: 5px; - font-size: 1em; - color: var(--main); - max-width: 8em; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.journal-comment { - padding: 12px 0 2px 0; - display: none; -} -/* 友链界面 */ -.links:not(.widget) { - margin-bottom: 20px; -} -.links:not(.widget) .link-title { - margin-bottom: 10px; -} -.links:not(.widget) ul { - margin: 0; - list-style: none; - padding: 0; - width: 100%; - display: inline-block; -} -.links:not(.widget) ul li { - width: 32%; - float: left; - border: 1px solid var(--light-b); - padding: 10px 30px; - margin: 4px; - position: relative; - overflow: hidden; - -webkit-transition: all 0.3s; - transition: all 0.3s; - border-radius: 10px; - height: 100px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: var(--bg-d); -} -.links:not(.widget) ul li:hover { - border: 1px solid var(--theme); -} -.links:not(.widget) ul li:hover:before { - width: 180%; -} -.links:not(.widget) ul li:hover img { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); -} -.links:not(.widget) ul li:hover .link-name { - opacity: 0.9; -} -.links:not(.widget) ul li:hover .link-desc { - opacity: 0.6; -} -.links:not(.widget) ul li:before { - content: ""; - background-color: var(--theme); - -webkit-transform: skew(45deg, 0); - transform: skew(45deg, 0); - width: 0; - height: 100%; - position: absolute; - top: 0; - left: -60px; - -webkit-transition: all 0.5s; - transition: all 0.5s; - opacity: 0.2; -} -.links:not(.widget) ul li img { - float: right; - -webkit-box-shadow: inset 0 0 10px var(--theme); - box-shadow: inset 0 0 10px var(--theme); - opacity: 1; - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - -webkit-transition: all ease 1s; - transition: all ease 1s; - margin-top: 5px; - width: 65px; - height: 65px; - padding: 2px; - border-radius: 100%; -} -.links:not(.widget) .link-name { - color: var(--theme); - padding-bottom: 6px; - display: block; - -webkit-transition: all 0.3s; - transition: all 0.3s; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.links:not(.widget) .link-desc { - color: #949494; - font-size: 13px; - border-top: 1px dashed var(--light-d); - line-height: 25px; - -webkit-transition: all 0.5s; - transition: all 0.5s; - text-indent: 1em; - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; -} -@media (max-width: 630px) { - .links:not(.widget) ul li { - width: 100% !important; - } -} -@media (max-width: 768px) { - .links:not(.widget) ul li:before { - display: none; - } -} -@media (max-width: 1600px) { - .links:not(.widget) ul li { - width: 48%; - } -} -/* 相册界面 */ -.photos-teams { - display: grid; - gap: 15px; - grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); -} -.photos-teams .item { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background: var(--bg-b); - height: 28px; - line-height: 28px; - border-radius: 14px; - cursor: pointer; - color: var(--main); - font-size: 12px; - padding: 0 15px; - text-align: center; - -webkit-transition: color 0.35s, background 0.35s, -webkit-box-shadow 0.35s, -webkit-transform 0.35s; - transition: color 0.35s, background 0.35s, -webkit-box-shadow 0.35s, -webkit-transform 0.35s; - transition: color 0.35s, background 0.35s, box-shadow 0.35s, transform 0.35s; - transition: color 0.35s, background 0.35s, box-shadow 0.35s, transform 0.35s, -webkit-box-shadow 0.35s, -webkit-transform 0.35s; -} -.photos-teams .item.active { - -webkit-transform: translateY(-2px); - transform: translateY(-2px); - color: #fff; - background: var(--theme); - -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05); - box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05); -} -.photos-gallery { - display: block; - width: 100%; - position: relative; - margin-top: 12px; -} -.photos-gallery.loading { - margin-bottom: 80px; -} -.photos-gallery.loading:empty { - height: 0 !important; -} -.photos-gallery.loading:after { - width: 100%; - position: absolute; - bottom: -80px; -} -.photos-gallery > div { - position: absolute; - display: inline-block; - overflow: hidden; - opacity: 0.1; - margin: 0; - padding: 0; - border-radius: 8px; - cursor: pointer; -} -.photos-gallery > div > img { - position: absolute; - -webkit-transition: -webkit-transform 1s ease; - transition: -webkit-transform 1s ease; - transition: transform 1s ease; - transition: transform 1s ease, -webkit-transform 1s ease; - top: 50%; - left: 50%; - margin: 0; - padding: 0; - border: none; - opacity: 0; -} -.photos-gallery > div > .jg-caption { - opacity: 0; - position: absolute; - bottom: 0; - padding: 5px; - background-color: #000000; - left: 0; - right: 0; - margin: 0; - color: white; - font-size: 0.85em; - font-weight: 300; - font-family: sans-serif; - -webkit-transition: opacity 300ms ease-in; - transition: opacity 300ms ease-in; -} -.photos-gallery > div > .jg-caption.jg-caption-visible { - opacity: 0.7; -} -.photos-gallery > div .info { - position: absolute; - right: 0; - bottom: 0; - left: 0; - color: #fff; - padding: 20px; - max-height: 100%; - -webkit-transform: translateY(calc(100% - 45px)); - transform: translateY(calc(100% - 45px)); - -webkit-transition: -webkit-transform 0.35s ease-in; - transition: -webkit-transform 0.35s ease-in; - transition: transform 0.35s ease-in; - transition: transform 0.35s ease-in, -webkit-transform 0.35s ease-in; - background: -webkit-gradient(linear, left bottom, left top, from(#151515cc), to(transparent)); - background: linear-gradient(0deg, #151515cc, transparent 100%); -} -.photos-gallery > div .info svg { - width: 1.3em; - height: 1.3em; - fill: #fff; - vertical-align: text-bottom; - stroke-width: 40; - stroke: #fff; - margin-right: 6px; - float: left; -} -.photos-gallery > div .info > :not(:first-child) { - margin-top: 5px; -} -.photos-gallery > div .info > div:first-child { - margin-left: -16px; - -webkit-transition: all 0.35s ease-in; - transition: all 0.35s ease-in; -} -.photos-gallery > div .info > div:first-child svg { - width: 0; - -webkit-transition: all 0.35s ease-in; - transition: all 0.35s ease-in; -} -.photos-gallery > div .info > div:first-child p { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.photos-gallery > div:hover img { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} -.photos-gallery > div:hover .info { - overflow-y: scroll; - -webkit-transform: translateY(0); - transform: translateY(0); -} -.photos-gallery > div:hover .info > div:first-child { - margin-left: 0; -} -.photos-gallery > div:hover .info > div:first-child svg { - width: 1.3em; -} -.photos-gallery > div:hover .info > div:first-child p { - overflow: inherit; - white-space: inherit; - text-overflow: inherit; -} -.photos-gallery > .jg-entry-visible { - opacity: 1; - background: none; -} -.photos-gallery > .jg-entry-visible > img { - opacity: 1; -} -/* 标签界面 */ -.tags-field { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 1.3em; -} -.tags-field .tags { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.tags-field .tags:not(:last-child) { - margin: 0 0.75rem 0.75rem 0; -} -.tags-field .tags .tag:not(.is-grey) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.tags-field .tags .tag.is-grey { - background: var(--bg-e); - color: rgba(255, 255, 255, 0.8); - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -/* 朋友圈界面 */ -.friends .level { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin-top: 1.5rem; -} -.friends .level-item { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - margin: 0 !important; - text-align: center !important; -} -.friends .level-item .heading { - display: block; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} -.friends .level-item .value { - color: var(--dark-c); - font-size: 2rem; - line-height: 1.125; - margin-bottom: 0; - font-weight: 400 !important; -} -.friends .meta { - font-size: 1em !important; -} -.friends .meta a { - line-height: 1.1em; - color: var(--dark-a); -} -.friends .meta img { - height: 1.5em; - width: 1.5em; -} +@charset "utf-8";@-webkit-keyframes swag{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes swag{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@-webkit-keyframes flicker{0%{opacity:1}to{opacity:0}}@keyframes flicker{0%{opacity:1}to{opacity:0}}@-webkit-keyframes code-expand{0%,to{opacity:.8}50%{opacity:.1}}@keyframes code-expand{0%,to{opacity:.8}50%{opacity:.1}}@-webkit-keyframes dung{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}60%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}90%{-webkit-transform:translateY(1px);transform:translateY(1px)}}@keyframes dung{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}60%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}90%{-webkit-transform:translateY(1px);transform:translateY(1px)}}*,html{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;outline:0;-webkit-tap-highlight-color:transparent}.comment-wrapper-z-index{z-index:99;position:relative}halo-contact-form-toast-container,lit-toast-container{z-index:100}.gray-mode{-webkit-filter:grayscale(1)!important;filter:grayscale(1)!important}body>.footer,body>.navbar,body>.section{opacity:0}.navbar-above{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.load-block,body>.footer,body>.navbar,body>.section{-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.card,.load-block{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center top;transform-origin:center top}.tips{margin-bottom:-.6rem;background-color:rgba(221,234,255,.9)!important;padding:.8rem;border:0!important;color:var(--theme)!important;font-size:1.15em}.tips::before{content:"\f2a2";font:14px/1 remixicon;margin-right:.5rem;font-size:1.2em}.tips .click-close{margin-left:5px;cursor:pointer;font-size:18px;line-height:1.2em;float:right}.tips .click-close:hover{color:#333}html{font-size:14px;background-color:var(--bg-f);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html.loaded body>.footer,html.loaded body>.navbar,html.loaded body>.section{opacity:1}html.loaded .navbar-above{-webkit-transform:translateY(0);transform:translateY(0);z-index:100}html.loaded .card,html.loaded .load-block{opacity:1;-webkit-transform:none;transform:none}html.pjax-loading .column-main .card,html.pjax-loading .load-block{opacity:.8;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center top;transform-origin:center top}html.disable-scroll{overflow:hidden}html:not(.disable-scroll) body.move-up .navbar-above{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.disable-scroll) .actions.show{right:16px}html.clean{background-color:var(--style-a)}html.clean .card{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--light-b);background:0 0}html.clean .card:hover{background:0 0}html.clean .footer{-webkit-backdrop-filter:none;backdrop-filter:none}html.clean .footer:before{content:none}html.clean .pagination-link:not(.is-current),html.clean .pagination-next,html.clean .pagination-previous{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--light-b)}body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:env(safe-area-inset-bottom);scroll-behavior:smooth;overflow-x:hidden;overflow-y:overlay}body::-webkit-scrollbar-thumb{background:var(--theme);background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 0,transparent 50%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 75%,transparent 0,transparent)}body:after,body:before{position:fixed;top:0;left:0;right:0;bottom:0}body:before{content:'';z-index:-1;-webkit-transition:opacity 1s;transition:opacity 1s;background-size:cover!important}body:after{content:"";z-index:-10;pointer-events:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:rgba(160,160,160,.2);border-radius:2em}::-webkit-scrollbar-track{background:0 0;border-radius:2em}::-moz-selection{color:#fff;background:var(--theme)}::selection{color:#fff;background:var(--theme)}input[type=text]{-webkit-appearance:none;border-radius:0;font-size:13px;font-weight:500}iframe{display:block;border:0}textarea{font-size:14px;resize:none;-webkit-appearance:none}li,ol,ul{list-style:none}img{border:0;vertical-align:middle}img:not([src]),img[src=""]{border:0;opacity:0}canvas,svg,table td,table th{vertical-align:middle}a,button{cursor:pointer}button{-webkit-appearance:none;font-size:13px}table{border-collapse:collapse;border-spacing:0}blockquote,dd,dl,dt,fieldset,figure,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}body{margin:0!important}body,h1,h2,h3,h4,h5,h6,hr,pre code{padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;margin:0 0 10px}button,input,select{margin:0}audio{max-width:100%}body,button,input,select,textarea{font-family:"Dream Font",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;font-family:monospace}.section .card-title span,section{-webkit-box-flex:1;-ms-flex:1;flex:1}a{color:var(--theme);text-decoration:none;word-break:break-all}a:hover{color:var(--dark-c)}code{color:#ff3860;font-weight:400;padding:.25em .5em}hr{background-color:var(--light-b);display:block;height:1px;margin:11.2px 0}input[type=checkbox],input[type=radio]{vertical-align:baseline}code,pre,small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{font-weight:700}fieldset,hr{border:0}code,pre{background-color:#f5f5f5}pre{-webkit-overflow-scrolling:touch;color:var(--main);overflow-x:auto;white-space:pre;word-wrap:normal;padding:1.25rem 1.5rem}pre code{background-color:transparent;color:currentColor;font-size:1em}table td>p,table th>p{margin:auto!important}.container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 auto;position:relative;width:auto}.canvas_effects{position:fixed;margin:0;padding:0;border:0;outline:0;left:0;top:0;width:100%;height:100%;pointer-events:none}.canvas_effects.universe{background:radial-gradient(1600px at 70% 120%,#212750 10%,#020409 100%)}.canvas_effects.night{display:none}.tag{background-color:var(--bg-c);border-radius:4px;color:var(--dark-c);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75em;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.button,.level,.tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button{-moz-appearance:none;-webkit-appearance:none;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding:calc(.375em - 1px) calc(.625em - 1px);position:relative;vertical-align:top}.button.is-link{border-color:transparent;color:#fff;background-color:var(--theme)}.button.is-link:hover{opacity:.8}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.button.is-transparent{background:0 0;border-color:transparent;color:var(--dark-c)}.button.is-transparent.is-hovered,.button.is-transparent:hover,.menu-list a:hover{background-color:var(--bg-c)}.button.is-large{font-size:1.5rem}.level{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.level-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title{color:var(--dark-c);font-size:1.6rem;font-weight:400;line-height:1.25}.title .top{background-image:-webkit-linear-gradient(0deg,rgba(57,169,255,.8) 0,rgba(155,79,255,.8) 100%);border-radius:2px 6px;color:#fff;padding:0 6px;font-size:12px;line-height:20px;vertical-align:3px;margin-right:5px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-invisible{visibility:hidden!important}.image{display:block;position:relative}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.8rem;-ms-flex-negative:0;flex-shrink:0}.breadcrumb li i{margin-right:3px}.breadcrumb li:not(:first-child)::before{content:"/";color:var(--light-d);padding:0 5px}.has-link-grey{line-height:1.85rem;color:var(--theme);background-image:linear-gradient(transparent calc(100% - 1px),var(--theme) 1px);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.has-link-grey:hover{color:var(--theme)!important;background-size:100% 100%}.is-hidden-all{display:none!important}.card:not(.is-hidden-all)~.card{margin-top:1.4rem!important}.indent{text-indent:2em}.dream-emoji{width:1.4em;height:1.4em;margin:auto 1px;vertical-align:text-bottom}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:var(--main);display:block;padding:.5em .75em}.menu-list a.level{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-list a.is-active{background-color:var(--bg-e);color:var(--light-z)}.menu-list i{margin-right:.5em}.menu-list li ul{margin:.5em 0 .75em .75em;padding-left:.5em;border-left:1px solid var(--light-d)}.menu-list>li>a:not(.is-active)+.menu-list{display:none}.expand-done{background:var(--bg-k);position:absolute;bottom:0;left:0;right:0;text-align:center;height:1.8rem;cursor:pointer}.expand-done i{display:inline-block;color:var(--dark-b);font-size:1.6rem;-webkit-animation:code-expand 2.4s infinite;animation:code-expand 2.4s infinite;text-shadow:0 -1px 5px var(--light-d);-webkit-transition:all .3s;transition:all .3s}.fold{max-height:320px}.fold .expand-done{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(77,77,77,.4)));background:linear-gradient(180deg,transparent,rgba(77,77,77,.4))}.fold .expand-done i{-webkit-transform:rotatex(180deg);transform:rotatex(180deg)}.loading::after{content:'';display:block;width:70px;height:70px;margin:12px auto;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTciIHZpZXdCb3g9IjAgMCA1NyA1NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM0MDllZmYiPg0KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiIHN0cm9rZS13aWR0aD0iMiI+DQogICAgICAgICAgICA8Y2lyY2xlIGN4PSI1IiBjeT0iNTAiIHI9IjUiPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN5Ig0KICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiDQogICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjUwOzU7NTA7NTAiDQogICAgICAgICAgICAgICAgICAgICBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giDQogICAgICAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMi4ycyINCiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcz0iNTsyNzs0OTs1Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9jaXJjbGU+DQogICAgICAgICAgICA8Y2lyY2xlIGN4PSIyNyIgY3k9IjUiIHI9IjUiPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN5Ig0KICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiDQogICAgICAgICAgICAgICAgICAgICBmcm9tPSI1IiB0bz0iNSINCiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcz0iNTs1MDs1MDs1Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4Ig0KICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiDQogICAgICAgICAgICAgICAgICAgICBmcm9tPSIyNyIgdG89IjI3Ig0KICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSIyNzs0OTs1OzI3Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9jaXJjbGU+DQogICAgICAgICAgICA8Y2lyY2xlIGN4PSI0OSIgY3k9IjUwIiByPSI1Ij4NCiAgICAgICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJjeSINCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIg0KICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSI1MDs1MDs1OzUwIg0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4Ig0KICAgICAgICAgICAgICAgICAgICAgZnJvbT0iNDkiIHRvPSI0OSINCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIg0KICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSI0OTs1OzI3OzQ5Ig0KICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgICAgICAgICAgPC9jaXJjbGU+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);background-repeat:no-repeat;background-size:100% 100%}.bg-shadow:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.05)));background:linear-gradient(to top,rgba(0,0,0,.2),rgba(0,0,0,.05))}#dprogress{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2000;position:fixed;top:0;left:0;right:0;width:100%;height:2px}#dprogress .bar{background:var(--theme);-webkit-box-shadow:0 0 10px 1px var(--theme);box-shadow:0 0 10px 1px var(--theme);height:100%}.logo-title{font-size:1.5em;color:var(--theme)!important}.logo-title img{max-height:2rem}.logo-img-dark,.navbar-above .navbar-nav .item-dropdown-menu a::after{display:none}.navbar-above{position:fixed;top:0;z-index:6;width:100%;background-color:var(--background);-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.1)}.navbar-above .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-above .navbar-item{padding-right:.75rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a;line-height:1.5;position:relative}.navbar-above .navbar-item,.navbar-above .navbar-nav,.navbar-above .navbar-nav .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-above .navbar-nav .item{cursor:pointer;position:relative;height:3.5rem;line-height:3.5rem;font-size:15px;padding:0 8px;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:var(--title);-webkit-transition:color .35s;transition:color .35s}.navbar-above .navbar-nav .item>i{display:inline-block;margin-right:4px;font-size:18px;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.navbar-above .navbar-nav .item:last-child{margin-right:0}.navbar-above .navbar-nav .item::after{opacity:0;position:absolute;bottom:0;left:6px;right:6px;content:"";height:3px;-webkit-transform:scaleX(.25);transform:scaleX(.25);background:var(--theme);border-radius:6px 6px 0 0;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.navbar-above .navbar-nav .item.current,.navbar-above .navbar-nav .item:hover{color:var(--theme)}.navbar-above .navbar-nav .item.current::after,.navbar-above .navbar-nav .item.current:hover::after,.widget.recent-posts .card-content .list .item:hover .link:after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.navbar-above .navbar-nav .item:hover::after{opacity:.3;-webkit-transform:scaleX(.7);transform:scaleX(.7)}.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link a,.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link i,.navbar-above .navbar-nav .item:hover+.joe-icon-arrow-down{color:var(--theme)!important}.navbar-above .navbar-nav.active-shadow .item.current{text-shadow:0 4px 20px var(--theme)}.navbar-above .navbar-nav.active-animate .item:hover .m-icon{-webkit-animation:dung .3s .12s ease;animation:dung .3s .12s ease}.navbar-above .navbar-nav .item-dropdown{margin-right:15px}.navbar-above .navbar-nav .item-dropdown-link a{height:50px;line-height:50px;font-size:15px;padding-left:8px;padding-right:3px;-webkit-transition:color .35s;transition:color .35s;white-space:nowrap;color:var(--main)}.navbar-above .navbar-nav .item-dropdown-menu{min-width:90px;max-width:200px;text-align:center}.navbar-above .navbar-nav .item-dropdown-menu a{display:block;height:34px;margin-right:0;line-height:34px;color:var(--main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;-webkit-transition:color .35s,background .35s;transition:color .35s,background .35s}.navbar-above .navbar-nav .item-dropdown-menu a.current,.navbar-above .navbar-nav .item-dropdown-menu a:hover{color:var(--theme);background:var(--bg-a)}.navbar-above .navbar-nav .item-dropdown .item:hover:after,.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link a::after,.navbar-above .navbar-nav .item-dropdown.active .item-dropdown-link i::after{display:none}.navbar-above .navbar-nav .item-sub-li{position:relative;height:34px}.navbar-above .navbar-nav .item-sub-li:hover .item-sub{visibility:visible;opacity:1;-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0)}.navbar-above .navbar-nav .item-sub{visibility:hidden;z-index:10;-webkit-transform-origin:top;transform-origin:top;opacity:0;position:relative;left:100%;top:-34px;padding-left:7px;-webkit-box-shadow:7px 3px 8px 0 rgba(0,0,0,.15);box-shadow:7px 3px 8px 0 rgba(0,0,0,.15);border-radius:0 var(--radius-inner) var(--radius-inner) 0;-webkit-transform:translateX(-20%) perspective(600px) rotateY(-45deg);transform:translateX(-20%) perspective(600px) rotateY(-45deg);-webkit-transition:opacity .35s,visibility .35s,-webkit-transform .35s;transition:opacity .35s,visibility .35s,transform .35s;transition:opacity .35s,visibility .35s,transform .35s,-webkit-transform .35s}.navbar-above .navbar-nav .item-sub::before{position:absolute;top:10px;left:0;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border:7px solid transparent;border-right-color:var(--theme)}.navbar-above .navbar-nav .item-sub::after{position:absolute;top:0;left:7px;content:"";width:2px;height:100%;background:var(--theme)}.navbar-above .navbar-nav .item-sub li{background:var(--bg-d)}.navbar-above .navbar-console{float:right;margin-left:5px;background:var(--theme);border-radius:50%;height:34px;width:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-above .navbar-console>i{font-size:18px;color:#fff}.navbar-above.solid{-webkit-backdrop-filter:unset;backdrop-filter:unset;-webkit-box-shadow:unset;box-shadow:unset;border-bottom:1px solid var(--light-b)}.navbar .navbar-search .submit{width:50px}.navbar .navbar-search-mobile .submit{width:80px}.navbar .navbar-search .result{position:absolute;z-index:2;top:55px;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;overflow:hidden;opacity:0;background:var(--bg-d);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:var(--radius-inner);-webkit-transition:visibility .35s,opacity .35s,-webkit-transform .35s;transition:visibility .35s,opacity .35s,transform .35s;transition:visibility .35s,opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}.navbar .navbar-search .result.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.navbar .navbar-search .result .item{height:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:0 10px;border-bottom:1px solid var(--light-b);-webkit-transition:background .35s;transition:background .35s}.navbar .navbar-search .result .item:last-child{border-bottom:none}.navbar .navbar-search .result .item:nth-child(1) .sort{background:#fe2d46}.navbar .navbar-search .result .item:nth-child(2) .sort{background:#f60}.navbar .navbar-search .result .item:nth-child(3) .sort{background:#faa90e}.navbar .navbar-search .result .item:hover{background:var(--bg-a)}.navbar .navbar-search .result .item .sort{color:#fff;background:#7f7f8c;width:18px;height:18px;line-height:18px;border-radius:2px;text-align:center;margin-right:8px;font-weight:500}.navbar .navbar-search .result .item .text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dark-a);font-size:12px}.navbar .navbar-search .result .item .views{color:var(--seat);font-size:12px;margin-left:5px}.navbar .navbar-search,.navbar .navbar-search-mobile{position:relative;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-search .input,.navbar .navbar-search-mobile .input{background:var(--bg-a);width:170px;height:34px;border:1px solid transparent;padding:0 14px 0 16px;color:var(--dark-a);-webkit-transition:width .35s,border-color .35s,padding-right .35s;transition:width .35s,border-color .35s,padding-right .35s;border-radius:17px 0 0 17px}.navbar .navbar-search .input:focus,.navbar .navbar-search-mobile .input:focus{background:var(--light-a);border-color:var(--theme);padding-right:28px;width:170px}.navbar .navbar-search .input:focus~.icon,.navbar .navbar-search-mobile .input:focus~.icon{-webkit-transform:translate3d(0,-50%,0) rotateY(180deg);transform:translate3d(0,-50%,0) rotateY(180deg)}.navbar .navbar-search .submit,.navbar .navbar-search-mobile .submit{position:relative;z-index:1;height:34px;color:#fff;border:0;background:var(--theme);border-radius:0 17px 17px 0}.navbar .navbar-search .submit i,.navbar .navbar-search-mobile .submit i{-webkit-transform-origin:right bottom;transform-origin:right bottom;font-size:18px}.navbar .navbar-search .submit:hover i,.navbar .navbar-search-mobile .submit:hover i{-webkit-animation:swag .3s ease infinite alternate;animation:swag .3s ease infinite alternate}.navbar .navbar-search .icon,.navbar .navbar-search-mobile .icon{position:absolute;top:50%;right:44px;width:28px;height:38px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAmCAYAAADX7PtfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAHKElEQVRYw93Xe3DNdxrH8ecXiSK7i1qWFWW3rekiE2x3VEemtkkVVbWy4jY6atma2YpS6rJoozvbpRF1qW1EEYIk5xZE5EKE3CQi0SB30VwEIeeWnDi3nPf+kUNTE1R3mNn945n5nZkz8zrP53y/39/3EUCeZsn/HCgi80Rky1MDn/H2vjB6SpBVRMb9V6CI+InIBhE58bOez5b9xm9E0wu//0NTr/4+9SKyX0TGicjiP320kpBd+xCRv/0kUFEUf49OnfJGBwWzWn3UcfCGSa8xO1zxFoi3gLbJyZb8S/QeOIhRb0/hiA1GvjkREfF9bFBEQv0C3ySyrIaEO5DjaCXFYkdttKEyWFEbrKiNNjRmBztLrrIqVsfAYb507tJVryjKi48FisiK8Qs/IL4FVEYbOTY7l3FSjJNCp4PDpnZoOzi+BSKKq+j3wostiqK8/KPBv27+6pja9H03uXYHl3FwyeWgGCcFTscPwXalMdnZU1VPn4GDTCLS90eB2ibHHpXRhtpgRWWwkmqxU4yTEpwcvaUno7kZ7f1dtitds4tVcYcRkZMiskhRlCEPBdUG2/a7oNpoQ2Oyc8zUwrsp+QREp7CxpA6N0YbaaENtvBtrW2lMdsIy8xn00u/4aPly9h04QEBgICKy+oGgymiNUBltaN2xflxwlUmqdArKvyX0RBZf1ejbge5y/zi10cbg4SO4Ul3N8dRUqmprcQETJ01CUZQxHXdotH+jMtpYdLact9RniMzOxX6rDAzlrEzOIKLO+EPMXRqTnbCs88yePQuA18aOpWuPXuyIiKCouBgROfQA0Bq1tqiGsPRsMFbiaigBfQXoy1mZnMnOa6YOMBsHb7ewKbuAWTNnAhAQGEjPPn3JyMmh2W5HUZScDkGd0b5/RuoFqmtLiNj8GSLCxcwEMFTw95RM/l1ruBepxtTW2YKMYiYdPouuycHg4SOpqa8nTqPhclkZDuBcYSEiEtMxaLZHByXmU1qUiYeHByLCsZhIMFayPfMs/yy9TrzZQZzByqeX6pigzSLqbB5z4k+jNTvYcCqbvj4++i/Cwi7kFZxvidq/3+UzYAAi8l6HYLzZfiAoIZfoiHBEBBGhNDcZ9BXkln5LoCaLoMR8punOsCM7j8b6EjBWsDjxDHtuNKE1O9h95RrT14QyJngm01at48u8IkTktPtg6da9e/dffb8PTXbVVG0mqRva4pw8PgBMV6CxHBrLuVhZRMO1Ypw3LrPt8zXYrl8CfTmrUzL5ut2C0jY50TW3om1yEm+B/oNf0rvBYfPff//59pEefUd9BtKPU5oQS+vtMmgsx3W7DJf7GfNV5kyfgoiQpNoNxko+Tsog8u6Cuu8wiLfAb/2Gt7hBRUR6tAdTpmozQV/etjrbYXfBxspzKEpb3MU5x8FYwUxdOirDfXvTvT+1TU569vt17YP+w+RJ0ae4WdUWlcsdJfqKtmd9BWcSDiIijHvdH8xVVFdfYmpiPjqznQP1BmIamu6dRBqTnfCcQkQkukPQPyZdNToqzfZWaLKzuvwiGCpoLcrAnqS917G1/iKfL5iLMUkH3xWiK8hnWX4Vhy0uJi9ayqpYHRqzo+1stbgIePc9u4i83iE4O7128cvRp1mRZ2Hy+qRWQ25aW2d1RW0x3+04/zScTITcNJYmZxFxzcj+2lsM8vUjrrHlXrRR1Q107tLlYodnqaIo2iHDhlp8g+bzaSkcqbO0xiXn80boCdbtOkXuuUJuVRdjqbuI42YxNXmpLFkwh6FvTOCoDdeYP09nVazOpWtuRW20oWtu5Z0PlyMiwR2CIrJbG7WNyPD1DBrxCoEh61snhEYwcc1WXvnLelffgOX6gcE7VN1+3sM2cuwfEU9PRCRtftgWQnbupVf/AQSvXMta3TE0ZgeHbprx7tGz6oGvJxHx8vDyOr35sxWYrp4n8VAEsZGbiNsVTvy+7TzXr0+j+3sHRkx4G1GUnc90885bGhWDh4dHlqIo10Xk9oqDanQWF/M3bUVEPnjo+/CTEkJeXbgOX9+h/GPlIrR7t3I8difHYiLp3evZanf03iIyQkR6iKcXnl6dTymK0lVRFD8RmTpj7XqO2mDIq/6ISM+HgicbnPM+r4TVhS1M26IhYNlGxixcg4hiFpHnOrjd/fL+z8P8XyPmtoVOXl6Zj7xinLrpnLux3EXaDQff1ED4dxD8ZRwisvYxbuHquf8KR0Q2PRJcdcm5JL3BwR2blRablVZg1KhRLkVRej8GOFg6dUJEFj0S3F3NYpPVRrPNSovDweGEBERkx0+YNWYoivL8I8E7Tue8O04nFrsdBzDG3x8R8Xli01NISMiSrdu2kZGTzd7oaERk7xMd12ZFJC0b/8nX9Brsh4ikiUj3Jwpes/Ph3qzLeHb7RbGIeD7xgfRIQsIyH5/+RkVR+j+VCXjkyJHdFEXx/r+b8f8DZyW8Jd6/P38AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDItMjBUMTE6NTI6MjQrMDA6MDA4bfPmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTAyLTIwVDExOjUyOjI0KzAwOjAwSTBLWgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=);background-size:100% 100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,-50%,0) rotateY(180deg);transform:translate3d(100%,-50%,0) rotateY(180deg)}.navbar .navbar-search-mobile input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.navbar-searchicon,.navbar-slideicon{display:none;cursor:pointer;font-size:23px!important;color:var(--main)}.navbar-searchicon{margin-left:auto}.navbar-searchicon span{margin-left:4px;font-size:15px}.navbar-mask,.navbar-slideout{visibility:hidden;position:fixed;top:0;bottom:0;left:0}.navbar-mask{right:0;z-index:4;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;-webkit-transition:visibility .35s,opacity .35s;transition:visibility .35s,opacity .35s}.navbar-mask.active{visibility:visible;opacity:1}.navbar-mask.slideout{z-index:6}.navbar-slideout{z-index:120;width:78%;max-width:480px;background:var(--bg-b);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:visibility .35s,-webkit-transform .35s;transition:transform .35s,visibility .35s;transition:transform .35s,visibility .35s,-webkit-transform .35s}.navbar-slideout-wrap{position:relative;padding:35px 15px 15px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.navbar-slideout-wrap::-webkit-scrollbar,.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.navbar-slideout.active{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.navbar-slideout-image{position:absolute;top:0;left:0;width:100%;height:150px;-o-object-fit:cover;object-fit:cover;z-index:-1}.navbar-slideout-author{margin-bottom:15px}.navbar-slideout-author .avatar{width:50px;height:50px;margin:10px auto;display:block;border-radius:var(--radius-inner)}.navbar-slideout-author .info{overflow:hidden;line-height:25px;text-align:center;display:block}.navbar-slideout-author .info .level{height:23px;margin-left:2px}.navbar-slideout-author .info .link,.navbar-slideout-author .info .motto{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navbar-slideout-author .info .link{display:block;font-size:15px;font-weight:500;color:var(--main)}.navbar-slideout-author .info .motto{font-size:12px;color:var(--main)}.navbar-slideout-menu{background:var(--light-a);padding:10px 15px;border-radius:var(--radius-wrap);overflow:hidden;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.navbar-slideout-menu:not(:last-child){margin-bottom:15px}.navbar-slideout-menu.is-toc{display:none}.navbar-slideout-menu .menu-list>li>a:not(.is-active)+.menu-list{display:block}.navbar-slideout-menu .item,.navbar-slideout-menu .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-slideout-menu .item{color:var(--main);padding:5px 0}.navbar-slideout-menu .item i{color:var(--main);margin-right:5px}.navbar-slideout-menu .item strong{font-weight:500;color:var(--theme)}.navbar-slideout-menu .link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.navbar-slideout-menu .link,.navbar-slideout-menu .link a{-webkit-transition:color .15s;transition:color .15s;color:var(--main)}.navbar-slideout-menu .link i{color:var(--dark-b);-webkit-transition:fill .15s,-webkit-transform .15s;transition:transform .15s,fill .15s;transition:transform .15s,fill .15s,-webkit-transform .15s}.navbar-slideout-menu .link.in,.navbar-slideout-menu .link.in a{color:var(--theme)}.navbar-slideout-menu .link.in i{color:var(--theme);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navbar-slideout-menu .slides{display:none;border-left:1px solid var(--light-b);padding-left:15px}.journal-operation-item a,.navbar-slideout-menu .slides .link{color:var(--main)}.navbar-slideout-menu .current a,.navbar-slideout-menu .slides .current{color:var(--theme);font-weight:500;font-size:15px}.navbar-slideout.slideout-toc .not-toc{display:none}.navbar-slideout.slideout-toc .is-toc{display:block}.navbar-searchout{position:fixed;top:3.5rem;left:0;right:0;z-index:5;background:var(--background);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:visibility .35s,-webkit-transform .35s;transition:transform .35s,visibility .35s;transition:transform .35s,visibility .35s,-webkit-transform .35s;visibility:hidden}.navbar-searchout .search-container{padding:10px 15px!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-searchout.active{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.navbar-searchout-inner{padding:15px 0;width:100%}.navbar-searchout-inner .search,.navbar-searchout-inner .tag-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-searchout-inner .search{width:100%}.navbar-searchout-inner .search input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;padding:0 10px;border:1px solid var(--light-b);border-right:none;border-radius:2px 0 0 2px;color:var(--main);background:var(--bg-a)}.navbar-searchout-inner .search button{padding:0 16px;height:36px;border:0;background:var(--theme);color:#fff;border-radius:0 2px 2px 0}.navbar-searchout-inner .tag-search{color:var(--main);padding:14px 0 10px;font-size:14px}.navbar-searchout-inner .tag-search i{margin-right:5px}.navbar-searchout-inner .cloud{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px -5px;max-height:250px;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.navbar-searchout-inner .cloud .item{padding:4px}.navbar-searchout-inner .cloud .item a{display:block;padding:0 10px;height:24px;line-height:24px;border-radius:2px;font-size:12px;color:#fff}.swiper{border:0!important}.swiper-initialized:hover .swiper-button-next{opacity:1;right:10px}.swiper-initialized:hover .swiper-button-prev{opacity:1;left:10px}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;position:relative;padding-bottom:40%;overflow:hidden;-webkit-transition:none!important;transition:none!important}.swiper-slide-details{width:100%;position:absolute;bottom:15%;padding:0 50px;color:#f5f5f5}.swiper-slide-details-title{text-align:center;font-size:1.5rem;font-weight:600;text-shadow:0 0 5px rgba(0,0,0,.3);line-height:1.5;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.swiper-slide-details .breadcrumb{font-size:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;cursor:pointer;text-align:center;color:#fff;background:rgba(0,0,0,.1);border-radius:2px;opacity:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.swiper-button-next:after,.swiper-button-prev:after{font-family:remixicon;font-size:36px;margin-left:-4px;letter-spacing:0;text-transform:none;font-variant:initial;line-height:44px}.swiper-button-next:hover,.swiper-button-prev:hover{background:rgba(0,0,0,.3)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-15px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'\ea64'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-15px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'\ea6e'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:15px;height:6px;display:inline-block;border-radius:8px;background:#f6f6f6;opacity:.2;-webkit-transition:all .3s;transition:all .3s}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{width:30px;opacity:1;background:#fff}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--theme);position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.banner:before,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--theme);border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom}.banner{width:100%;height:54vh;position:relative;margin-bottom:-4rem;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner:before{content:"";position:absolute;width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVQImU3IMREAIAgAwJfNkQCEsH8cijjpMf6vnXlQaIiJFx+omEBfmqIEZLe2jzcAAAAASUVORK5CYII=)}.banner .banner-info{position:absolute;color:#fff;text-align:center;margin:0 18px}.banner .banner-info-title{font-size:2.4rem;font-weight:700;line-height:2;letter-spacing:.6rem;text-shadow:#1c1f21 -3px 2px 6px}.banner .banner-info-desc{font-size:1.4rem;line-height:1.4;max-width:600px}.banner .banner-info-desc:after{content:'_';margin-left:.3rem;-webkit-animation:flicker 1s steps(2,jump-none) infinite;animation:flicker 1s steps(2,jump-none) infinite}.banner .banner-waves{width:100%;height:4rem;position:absolute;left:0;bottom:0;fill:var(--background)}.banner .banner-waves .parallax>use{-webkit-animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.banner .banner-waves .parallax>use:first-child{-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s;opacity:.9}.banner .banner-waves .parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s;opacity:.8}.banner .banner-waves .parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;animation-duration:13s;opacity:.9}.banner .banner-waves .parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s}.item-dropdown,.section .card{position:relative}.item-dropdown-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-dropdown-link-icon{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;margin-left:-10px}.item-dropdown-menu{position:absolute;left:50%;visibility:hidden;z-index:5;border-top:3px solid var(--theme);-webkit-transform-origin:top;transform-origin:top;background:var(--bg-d);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:0 0 var(--radius-inner) var(--radius-inner);padding:10px 0;opacity:0;-webkit-transform:translateX(-50%) perspective(600px) rotateX(-45deg);transform:translateX(-50%) perspective(600px) rotateX(-45deg);-webkit-transition:opacity .35s,visibility .35s,-webkit-transform .35s;transition:opacity .35s,visibility .35s,transform .35s;transition:opacity .35s,visibility .35s,transform .35s,-webkit-transform .35s}.item-dropdown-menu::before{content:"";position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--theme)}.item-dropdown.active .item-dropdown-link-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.item-dropdown.active .item-dropdown-menu{visibility:visible;opacity:1;-webkit-transform:translateX(-50%) perspective(600px) rotateX(0);transform:translateX(-50%) perspective(600px) rotateX(0)}.section{padding:6rem .75rem 3rem}.section .container>.tips{margin-bottom:1rem}.section .card{-webkit-transition:background-color .5s ease,opacity .3s ease-out,-webkit-transform .3s ease-out,-webkit-backdrop-filter .3s ease-out;transition:background-color .5s ease,opacity .3s ease-out,transform .3s ease-out,backdrop-filter .3s ease-out;transition:background-color .5s ease,opacity .3s ease-out,transform .3s ease-out,backdrop-filter .3s ease-out,-webkit-transform .3s ease-out,-webkit-backdrop-filter .3s ease-out;color:var(--dark-c);max-width:100%;word-wrap:break-word;word-break:break-all;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.1);background-color:var(--background);border-radius:var(--radius-wrap)}.section .card:hover{background-color:var(--background-hover)}.section .card:hover .small-image,.section .card:hover .thumbnail-image,.section .card:hover.card-cover .cover-image{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(.9);filter:brightness(.9)}.section .card+.column-right-shadow{margin-top:1.4rem}.section .card[style="height: 0px;"]{display:none}.section .card.card-transparent{-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important}.section .card-image{border-radius:var(--radius-wrap) var(--radius-wrap) 0 0}.section .card-tab{height:52px;border-bottom:1px solid var(--light-b);margin-bottom:15px}.section .card-tab div{position:absolute;top:15px;left:-10px;background:var(--theme);color:#fff;padding:0 12px;height:30px;line-height:30px;font-size:1.1rem;font-weight:500;border-radius:2px 2px 2px 0;-webkit-box-shadow:2px 5px 10px rgba(49,58,70,.15);box-shadow:2px 5px 10px rgba(49,58,70,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section .card-tab div::before{content:'';position:absolute;bottom:-10px;left:-10px;border-style:solid;border-width:10px;border-color:var(--theme) transparent transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section .card-title{font-size:15.4px;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--light-b);-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;line-height:45px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.section .card-title .card-title-label{margin-right:5px;font-size:1.2em;color:var(--theme)}.section .card-title .card-more{font-size:.9em;font-weight:400;color:var(--dark-b)}.section .card-title .card-more i{font-size:1.1em}.section .card .cover-image .category a:hover,.section .card .meta .level-item a:hover,.section .card-title .card-more:hover,.section .card-title .card-more:hover i,.section .card.card-cover .category a:hover{color:var(--theme)}.section .card-content{padding:.6rem 1rem 1rem}.section .card-content.main-title{padding:.75rem 1.2rem;font-size:1.3rem}.section .card-content.main-title .breadcrumb{font-size:.9em}.section .card-empty{text-align:center;font-size:1.2em;padding:60px 0;color:var(--dark-d)}.section .card-empty i{display:block;font-size:7em}.section .card .thumbnail{display:block;overflow:hidden}.section .card .cover-image,.section .card .thumbnail-image{min-height:280px;width:100%;margin:auto;display:block;background-position:50% 50%;background-size:cover;-webkit-transition:all .5s;transition:all .5s}.section .card .cover-image{min-height:360px;position:relative}.section .card .cover-image .category,.section .card.card-cover .category{position:absolute;font-size:.85rem;right:.7em;top:10px}.section .card .cover-image .category a,.section .card.card-cover .category a{color:#fff;background:rgba(0,0,0,.3);padding:4px 10px;border-radius:var(--radius-inner)}.section .card .cover-image .details,.section .card.card-cover .details{position:absolute;width:100%;bottom:0;top:auto;color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(29,41,49,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(0deg,rgba(29,41,49,.5),rgba(255,255,255,0));padding:2em 15px 15px}.section .card .cover-image .title,.section .card.card-cover .title{color:inherit;position:relative;padding-bottom:8px}.section .card .cover-image .title:hover:before,.section .card.card-cover .title:hover:before{width:60px}.section .card .cover-image .title:before,.section .card.card-cover .title:before{content:'';position:absolute;width:40px;height:3px;top:auto;left:0;bottom:3px;-webkit-transition:.4s;transition:.4s;border-radius:5px;background:var(--theme);-webkit-box-shadow:1px 1px 3px -1px var(--theme);box-shadow:1px 1px 3px -1px var(--theme)}.section .card-fold{padding:.5em .75em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-.7rem;border:1px solid var(--background)}.section .card-fold:hover{border:1px solid var(--theme)}.section .card-fold .title{margin:0;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section .card-fold .title p{display:inline}.section .card-fold>p{color:var(--dark-b);font-size:.8rem;min-width:60px;text-align:end;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0}.section .card-fold,.section .card-small{display:-webkit-box;display:-ms-flexbox;display:flex}.section .card-small>a{width:34%;overflow:hidden}.section .card-small>a:first-child{-webkit-clip-path:polygon(0 0,90% 0,100% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 100%,0 100%)}.section .card-small>a:last-child{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);clip-path:polygon(0 0,100% 0,100% 100%,10% 100%)}.section .card-small .small-image{height:100%;width:100%;margin:auto;background-position:50% 50%;background-size:cover;-webkit-transition:all .5s;transition:all .5s}.section .card-small .card-content{width:66%}.section .card-small .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.section .card-small .main-content{-webkit-line-clamp:2!important;min-height:2.5em;max-height:3.3em}.section .card .meta .level-item a,.section .card .title a{color:inherit}.section .card .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--dark-b);font-size:.8rem;overflow-x:auto}.section .card .meta::-webkit-scrollbar,.section .columns .column-main-grid .breadcrumb::-webkit-scrollbar{display:none}.section .card .main{padding-top:1.5rem}.section .card .post-navigation{padding-top:1rem;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.section .card .post-navigation a{-ms-flex-negative:1;flex-shrink:1;color:var(--main)}.section .card .post-navigation a:last-child{text-align:right}.section .card .post-navigation a:hover{color:var(--theme)}.section .card .post-navigation a i{font-size:1.3em;margin:0 .5rem}.section .card .comment-title{margin-top:6px;font-size:1.3em;font-weight:700}.section .card .comment-title:before{content:"\ef46";font-family:'remixicon';margin-right:4px;color:var(--theme);font-weight:400;font-size:1.15em}.section .columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-.75rem}.section .columns .column{padding:.75rem;display:block}.section .columns .column-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section .columns .column-main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section .columns .column-main-grid{margin:1rem 0 1.4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}.section .columns .column-main-grid:first-child{margin-top:0}.section .columns .column-main-grid .breadcrumb{margin:15px 0 0;color:var(--dark-b);overflow-x:auto}.section .columns .column-main-grid .breadcrumb li{-ms-flex-negative:0;flex-shrink:0}.section .columns .column-main-grid .card{padding:10px}.main-content blockquote>figure,.section .columns .column-main-grid .card.widget+.card.widget{margin-top:0!important}.section .columns .column-main-grid .thumbnail{border-radius:var(--radius-img)}.section .columns .column-main-grid .title,.widget.card .main .main-content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section .columns .column-main-grid .title{margin:8px 0 0;font-size:1.3rem;line-height:1.8rem;word-break:break-all;-webkit-line-clamp:2}.section .columns .column-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.widget{overflow:hidden!important}.widget.card .card-empty{font-size:1em;font-style:italic;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:24px 0;background-color:var(--bg-a)}.widget.card .main .main-content{-webkit-line-clamp:4;text-indent:1.5em;line-height:1.5em}.widget.profile figure{width:98px;height:98px;padding:4px;border-radius:50%;background:var(--light-b);margin:2em auto .5em}.widget.profile figure .avatar{-webkit-transition:all 2s;transition:all 2s;height:100%;width:100%;border-radius:50%}.widget.profile figure .avatar:hover{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.widget.profile .nickname{font-size:1.5rem;margin-bottom:5px}.widget.profile .motto{font-size:1rem;line-height:1.4}.widget.profile .address{color:#7a7a7a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget.profile .address i{margin-right:.25em}.widget.profile .address,.widget.profile .level{display:-webkit-box;display:-ms-flexbox;display:flex}.widget.profile .level-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex:1;flex:1;margin:0!important;text-align:center!important}.widget.profile .level-item .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.widget.profile .level-item .value{color:var(--dark-c);font-size:2rem;line-height:1.125;margin-bottom:0;font-weight:400!important}.widget.profile .level:not(:first-child):not(:empty){margin-top:1.5rem}.widget.profile .level .button i{font-size:16px}.widget .ad-tag{position:absolute;top:6px;right:6px;background:rgba(0,0,0,.25);color:#ebebeb;padding:2px 5px;border-radius:2px;font-size:12px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widget .ad-tag .click-close{height:15px;width:15px;stroke:#ebebeb;fill:#ebebeb;stroke-width:1.25;margin-right:-4px;vertical-align:bottom;cursor:pointer}.widget .ad-tag .click-close:hover{stroke:var(--theme);stroke-width:1.5}.widget .aplayer{background:#00000000;-webkit-box-shadow:none;box-shadow:none;padding:.5rem 0;margin:5px 0 0 5px}.widget .aplayer .aplayer-list ol li{border-top:1px solid rgba(180,180,180,.2)!important}.widget .aplayer .aplayer-list ol li.aplayer-list-light,.widget .aplayer .aplayer-list ol li:hover{background:rgba(200,200,200,.2)}.widget .aplayer.aplayer-withlist .aplayer-info{border-bottom:none}.widget .aplayer .aplayer-lrc:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c5c5c52b),to(rgba(255,255,255,0)))!important;background:linear-gradient(180deg,#c5c5c52b 0,rgba(255,255,255,0))!important}.widget .aplayer .aplayer-lrc:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(rgba(255,255,255,.23)))!important;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.23))!important}.widget.recent-comments li:not(:last-child){margin-bottom:10px;border-bottom:1px dashed var(--light-b);padding-bottom:10px}.widget.recent-comments .user{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.widget.recent-comments .user>img{width:40px;height:40px;min-width:40px;min-height:40px;margin-right:8px;border-radius:50%;border:1px solid var(--light-d);padding:3px}.widget.recent-comments .user>.no-avatar{width:40px;height:40px;margin-right:8px;background:var(--light-b);border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.widget.recent-comments .user>.no-avatar>.avatar-info{font-size:1em;color:var(--dark-c)}.widget.recent-comments .user .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.widget.recent-comments .user .info .author{max-width:150px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--main)}.widget.recent-comments .user .info .date{font-size:12px;color:var(--dark-b)}.widget.recent-comments .reply{position:relative;padding:5px 10px;background:var(--bg-a);border-radius:6px}.widget.recent-comments .reply::before{content:"";width:0;height:0;border-bottom:6px solid var(--bg-a);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:15px;bottom:100%}.widget.recent-comments .reply .link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;color:var(--dark-b);font-size:13px;font-weight:500;line-height:24px;-webkit-transition:all .35s;transition:all .35s;max-height:48px}.widget.recent-comments .reply .link:hover,.widget.recent-posts .card-content .list .item:hover .link{color:var(--theme)}.widget.recent-posts .card-content .list{padding-top:1px}.widget.recent-posts .card-content .list .item{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:20px}.widget.recent-posts .card-content .list .item i{color:var(--main);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.widget.recent-posts .card-content .list .item:hover i{-webkit-transform:rotate(225deg);transform:rotate(225deg);color:var(--theme)}.widget.recent-posts .card-content .list .item:last-child{margin-bottom:0}.widget.recent-posts .card-content .list .item .link{display:inline-block;position:relative;color:var(--main);max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget.recent-posts .card-content .list .item .link:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background:var(--theme);opacity:0;-webkit-transform:scaleX(.25);transform:scaleX(.25);-webkit-transition:all .35s;transition:all .35s}.widget.tags .card-content{font-size:0}.widget.tags .card-content a{width:unset;margin:4px;line-height:1.2;overflow:unset;text-overflow:unset;white-space:unset;text-align:left;display:inline-block;padding:5px;font-size:13px;color:var(--dark-b);text-decoration:none;background:var(--bg-d);border:1px solid var(--light-c);border-radius:3px}.widget.tags .card-content a:hover{color:var(--theme)!important;border-color:var(--theme)!important}.widget.tagcloud .card-content a:hover{color:var(--dark-c)!important}.widget.love{position:relative;color:#fff;background:0 0!important}.widget.love:after,.widget.love:before{position:absolute;left:0;top:0;bottom:0;z-index:-1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.widget.love:before{content:'';right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,209,218,.94)),to(rgba(255,162,178,.94)));background-image:linear-gradient(to right,rgba(255,209,218,.94),rgba(255,162,178,.94))}.widget.love:after{content:'LOVE';color:#ffe0e5;font-size:84px;line-height:84px;text-align:center;font-weight:600;white-space:nowrap;-webkit-transform:rotate(90deg) translateY(75%);transform:rotate(90deg) translateY(75%)}.widget.love:hover:before{background-image:-webkit-gradient(linear,left top,right top,from(#ffd1da),to(#ffa2b2));background-image:linear-gradient(to right,#ffd1da,#ffa2b2)}.widget.love:hover:after{-webkit-transform:rotate(90deg) translateY(60%);transform:rotate(90deg) translateY(60%)}.widget.love .card-title{border-bottom:1px solid rgba(255,209,218,.94)}.widget.love .level,.widget.love .love-content{display:-webkit-box;display:-ms-flexbox;display:flex}.widget.love .love-content{margin:16px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.widget.love .level{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:520px}.widget.love .level-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.widget.love svg{width:36px;-webkit-filter:none;filter:none}.widget.love .avatar{width:84px;height:84px;padding:4px;display:block;border-radius:50%;background:#ffd6de}.widget.love .avatar-image{-webkit-transition:all 2s;transition:all 2s;height:100%;width:100%;border-radius:50%}.widget.love .avatar-image:hover{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.widget.love .love-time{font-size:1.1em;text-align:center;font-weight:600;height:1.4em;line-height:1.4em}.widget.timelife .item{margin-bottom:15px}.widget.timelife .item:last-child{margin-bottom:0}.widget.timelife .item .title{font-size:1rem!important;color:var(--main);margin-bottom:5px}.widget.timelife .item .title .text{color:var(--theme);font-weight:500;font-size:1.1rem!important;margin:0 5px}.widget.timelife .item .progress,.widget.timelife .item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget.timelife .item .progress-bar{height:10px;border-radius:5px;overflow:hidden;background:var(--dark-b);width:0;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px}.widget.timelife .item .progress-bar-inner{width:0;height:100%;border-radius:5px;-webkit-transition:width .35s;transition:width .35s;-webkit-animation:progress 750ms linear infinite;animation:progress 750ms linear infinite}.widget.timelife .item .progress-bar-inner-0{background:#bde6ff;background-image:linear-gradient(135deg,#50bfff 25%,transparent 25%,transparent 50%,#50bfff 50%,#50bfff 75%,transparent 75%,transparent 100%);background-size:30px 30px}.widget.timelife .item .progress-bar-inner-1{background:#ffd980;background-image:linear-gradient(135deg,#f7ba2a 25%,transparent 25%,transparent 50%,#f7ba2a 50%,#f7ba2a 75%,transparent 75%,transparent 100%);background-size:30px 30px}.widget.timelife .item .progress-bar-inner-2{background:#ffa9a9;background-image:linear-gradient(135deg,#ff4949 25%,transparent 25%,transparent 50%,#ff4949 50%,#ff4949 75%,transparent 75%,transparent 100%);background-size:30px 30px}.widget.timelife .item .progress-bar-inner-3{background:#67c23a;background-image:linear-gradient(135deg,#4f9e28 25%,transparent 25%,transparent 50%,#4f9e28 50%,#4f9e28 75%,transparent 75%,transparent 100%);background-size:30px 30px}.widget.timelife .item .progress-percentage{width:2.5rem;color:var(--main)}.widget.wechat .flip-wrapper{position:relative;width:100%;height:auto;z-index:1;cursor:var(--cursor-default)}.widget.wechat .flip-wrapper.pointer{cursor:var(--cursor-pointer)}.widget.wechat .flip-wrapper:hover .animation{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.widget.wechat .flip-wrapper:hover .animation .wechatBack{display:block}.widget.wechat .flip-wrapper:hover .animation .wechatFace{display:none}.widget.wechat .flip-content,.widget.wechat img{width:100%;height:auto}.widget.wechat .flip-content.animation{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:cubic-bezier(0,0,0,1.29) .3s;transition:cubic-bezier(0,0,0,1.29) .3s}.widget.wechat .wechatFace{width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:100%}.widget.wechat .wechatBack{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:100%}.widget.wechat .wechatBack.animation{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.widget.wechat .wechatBack.show{display:block}.main-content{word-break:break-word;color:var(--main);font-size:1.1rem;font-weight:300}.main-content.article{padding-bottom:30px}.main-content :not(pre)>code{font-size:.9em;color:var(--color-a);margin:0 3px;padding:3px 6px;white-space:normal;vertical-align:baseline;word-break:break-word;background:var(--bg-g);border-radius:var(--radius-inner)}.main-content h1,.main-content h2,.main-content h4,.main-content h5,.main-content h6{color:var(--dark-c);margin-bottom:18px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.main-content h3,.main-content h6:after,.main-content h6:before{color:var(--dark-c);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.main-content h1:after,.main-content h1:before,.main-content h2:after,.main-content h2:before{content:'';display:block}.main-content h1:before,.main-content h2:before{margin-top:30px}.main-content h1:after,.main-content h2:after{margin-bottom:20px}.main-content h1{font-size:1.45em;font-weight:700}.main-content h2{font-size:1.25em;font-weight:600}.main-content h3,.main-content h4,.main-content h5{position:relative;padding-left:12px}.main-content h3:before,.main-content h4:before,.main-content h5:before{content:'';position:absolute;top:10%;bottom:10%;left:0;width:4px;border-radius:2px;background:var(--theme)}.main-content h3:hover,.main-content h4:hover,.main-content h5:hover{padding-left:16px}.main-content h3{margin:25px 0 18px;font-size:1.2em;font-weight:600}.footer-container .icon-spot i,.main-content h4{font-size:1.1em}.main-content h5,.main-content h6{font-size:1em}.main-content h6:after,.main-content h6:before{color:var(--theme);font-weight:600}.main-content h6:before{content:'「';margin-right:5px}.main-content h6:after{content:'」';margin-left:5px}.main-content h6:hover:before{margin-left:-3px;margin-right:8px}.main-content h6:hover:after{margin-left:8px}.main-content blockquote,.main-content p{line-height:1.7em;margin-bottom:14px}.main-content .pwd{color:var(--main);border-radius:2px;-webkit-transition:all .3s;transition:all .3s;background:var(--main);font-family:Ubuntu,sans-serif}.main-content .pwd:hover{color:#fff}.main-content .note{text-indent:2em;background:url(../img/wordline.webp);background-size:auto 2.5rem;line-height:2.5rem}.main-content blockquote{padding:8px 15px;color:var(--dark-c);background:var(--bg-h);border-left:5px solid var(--theme);border-radius:var(--radius-inner)}.main-content blockquote ol li ol:not(:last-child),.main-content blockquote ol li p:not(:last-child),.main-content blockquote ol li ul:not(:last-child),.main-content blockquote ul li ol:not(:last-child),.main-content blockquote ul li p:not(:last-child),.main-content blockquote ul li ul:not(:last-child),.main-content blockquote>:not(:last-child){margin-bottom:4px!important}.main-content blockquote>:last-child{margin:0!important}.main-content blockquote ol li ol:last-child,.main-content blockquote ol li p:last-child,.main-content blockquote ol li ul:last-child,.main-content blockquote ul li ol:last-child,.main-content blockquote ul li p:last-child,.main-content blockquote ul li ul:last-child,.main-content blockquote>:last-child>li:last-child,.main-content blockquote>:last-child>li:last-child>p:last-child,.main-content ol li:last-child,.main-content ul li:last-child{margin-bottom:0!important}.main-content a:not([class]){line-height:1.7em;color:var(--theme);background-image:linear-gradient(transparent calc(100% - 1px),var(--theme) 1px);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.main-content a:not([class]):hover{color:var(--theme);background-size:100% 100%}.main-content ol,.main-content ul{margin-bottom:14px;padding-left:16px}.main-content ol li,.main-content ul li{line-height:1.6em;margin-bottom:4px}.main-content ol li.task-list-item,.main-content ul li.task-list-item{list-style:none}.main-content ol li.task-list-item input,.main-content ul li.task-list-item input{position:relative;top:1px}.main-content ol:not([class]):not([style])[start]{padding-left:34px}.main-content ol:not([class]):not([style])[start]>li:not([class]):not([style]){list-style:decimal}.main-content ol:not([class]):not([style])[start]>li:not([class]):not([style])::marker{font-weight:400;color:var(--theme);-webkit-transition:all .5s;transition:all .5s}.main-content ol:not([class]):not([style])[start]>li:not([class]):not([style]):hover::marker{color:#e67700}.main-content ol:not([class]):not([style]):not([start]){counter-reset:li}.main-content ol:not([class]):not([style]):not([start])>li:not([class]):not([style]),.main-content ul:not([class]):not([style])>li:not([class]):not([style]){list-style:none;position:relative;padding-left:1.2em}.main-content ol:not([class]):not([style]):not([start])>li:not([class]):not([style]):before{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;right:calc(100% - 1em);content:counter(li) '.';counter-increment:li;text-align:center;font-weight:400;color:var(--theme);-webkit-transition:all .5s;transition:all .5s}.main-content ol:not([class]):not([style]):not([start])>li:not([class]):not([style]):hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg);color:#e67700;font-size:1.1em}.main-content ul:not([class]):not([style])>li:not([class]):not([style]):before{content:"";width:.5em;height:.5em;left:0;top:.5em;position:absolute;border:1px solid var(--theme);background:0 0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.main-content ul:not([class]):not([style])>li:not([class]):not([style]):hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg);border-color:#e67700}.main-content table{width:100%;border-collapse:collapse;background:var(--bg-d);margin-bottom:14px;margin-left:auto;margin-right:auto;overflow:hidden;font-size:.95em}.main-content table td,.main-content table th{padding:8px;border:1px solid var(--light-x)}.main-content table tbody tr{-webkit-transition:background .35s;transition:background .35s}.main-content table tbody tr th{font-weight:500;background:var(--bg-z)}.main-content table tbody tr:hover{background:rgba(179,179,179,.15)}.main-content figure{margin:18px 0;padding:0;border-radius:var(--radius-inner);overflow:hidden;position:relative}.main-content figure pre>ul,.main-content figure>figcaption{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(153,153,153,.08)}.main-content figure>figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:2.2em;line-height:2.2em;font-size:.95em;font-weight:400}.main-content figure>figcaption:before{content:'';display:inline-block;margin:auto 44px auto 8px;border-radius:50%;background:#ff0800 no-repeat 10px 10px;width:12px;height:12px;-webkit-box-shadow:18px 0 #fdbc40,36px 0 #35cd4b;box-shadow:18px 0 #fdbc40,36px 0 #35cd4b}.main-content figure>figcaption div{margin-left:auto!important;display:inline-block;cursor:pointer;text-align:center}.main-content figure>figcaption div i{-webkit-transition:all .25s;transition:all .25s;margin-right:10px!important}.main-content figure>figcaption div i.ri-arrow-down-s-line{display:inline-block;font-size:1.2em}.main-content figure>figcaption div i:hover{opacity:.5}.main-content figure>figcaption div i.close{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-content figure pre,.main-content figure pre code{overflow-y:hidden;font-family:"Fira Code","Fira Mono",Menlo,Consolas,"DejaVu Sans Mono",monospace}.main-content figure pre{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;padding:0;border:0;color:inherit!important;background:0 0!important;font-size:1em}.main-content figure pre>ul{margin:0;padding:0 8px}.main-content figure pre>ul li{list-style:none;line-height:1.5em;padding:0!important;margin:0!important}.main-content figure pre>ul li:before{content:none!important}.main-content figure pre>ul li.code-select:after{content:'';width:100%;height:1.5em;left:0;background:rgba(151,151,151,.08);position:absolute;pointer-events:none}.main-content figure pre li+li{margin-top:0}.main-content figure pre code{padding:0 0 7px 5px;line-height:1.5em;width:100%}.main-content figure pre code:not(:last-child){margin-bottom:1.8em}.main-content figure .expand-done i{color:inherit!important}.main-content figure:not(.fold) .expand-done{background:rgba(153,153,153,.08)}.main-content .gallery-item{text-align:center}.main-content .gallery-item>div{position:relative;overflow:hidden;display:inline-block}.main-content .gallery-item>p{text-align:center;color:var(--dark-d);line-height:1em;font-size:.9em}.main-content .gallery-item .fold{border-radius:var(--radius-img)}.main-content :not(.jg-entry)>img{max-width:100%}.main-content :not(.jg-entry)>img:not([class]){-webkit-transition:all .35s;transition:all .35s;margin:5px 0;border-radius:var(--radius-img);cursor:-webkit-zoom-in;cursor:zoom-in}.main-content :not(.jg-entry)>img:not([class]):hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 34px 20px -24px rgba(136,161,206,.3);box-shadow:0 34px 20px -24px rgba(136,161,206,.3)}.main-content .mermaid{text-align:center;margin-bottom:12px}.main-content .mermaid>svg{border-radius:var(--radius-inner);background:#fff;-webkit-transition:all .35s;transition:all .35s;border:1px solid var(--light-b)}.main-content .mermaid>svg:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 34px 20px -24px rgba(136,161,206,.3);box-shadow:0 34px 20px -24px rgba(136,161,206,.3)}.main-content .katex{line-height:1.4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow-x:auto;overflow-y:hidden;max-width:100%;padding:0 2px}.main-content.literature-content{font-size:1.3em}.main-content.literature-content .note{line-height:40px;background-size:auto}.pagination{font-size:1rem;margin:-.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.pagination,.pagination .pagination .pagination-list,.pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.pagination-link.is-current{background-color:var(--bg-e);border:0;color:#fff}.pagination .pagination .pagination-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.pagination .pagination-next,.pagination .pagination-previous,.pagination-link:not(.is-current){background:var(--background);border:0}.pagination-link,.pagination-next,.pagination-previous{color:var(--dark-c);min-width:2.25em;font-size:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.25rem;text-align:center;padding:calc(.375em - 1px) .5em;position:relative;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;line-height:1.5;height:2.25em;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);box-shadow:0 4px 10px rgba(0,0,0,.05);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pagination-ellipsis{color:var(--dark-d);margin:.25rem;padding:0 .5em}.actions{position:fixed;right:-48px;bottom:40px;z-index:200;-webkit-transition:all .5s;transition:all .5s;opacity:.9}.actions>div{display:block;margin-bottom:5px;width:35px;height:35px;border-radius:5px;background-color:var(--theme);color:#fff;text-align:center;font-size:20px;line-height:32px;border:0;cursor:pointer}.actions>.bullet-screen span{display:inline-block;line-height:1;font-weight:600;font-family:ui-serif,serif!important}.actions>.stop-bullet-screen span{background-image:linear-gradient(45deg,transparent 46%,#fff 46%,#fff 54%,transparent 54%)}.footer{background-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem;position:relative}.footer:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background)}.footer-container .logo-title{margin:15px 15px 15px 0;display:block}.footer-container>li{display:inline-block;vertical-align:middle;padding:0 5px;color:var(--dark-b);line-height:1.6em}.footer-container>li>p:not(:first-child){font-size:.9em}.footer-container>li:last-child{float:right}.footer-container .icon-spot:first-child>:not(:first-child):before{content:"";width:4px;height:4px;margin:0 .4em;border-radius:50%;display:inline-block;background:var(--dark-b);opacity:.5;vertical-align:.2em}.footer-container .icon-spot:not(:first-child)>:not(:first-child):before{content:"";width:4px;height:4px;margin:0 .4em;border-radius:50%;display:inline-block;background:var(--dark-b);opacity:.5;vertical-align:.2em}.footer-container a:not([class]){color:var(--dark-b)}.footer-container a:not([class]):hover{color:var(--theme)}.footer-container a.record{color:var(--dark-b)}.footer-container a.record:hover{color:var(--theme)}.footer-container .stand{color:var(--theme);margin:0 4px}.footer-container .powered{color:var(--theme);font-weight:600}.footer-container .cloud-driven{margin:0 3px}.footer-container .cloud-driven img{height:16px;vertical-align:text-bottom}@media (min-width:767px){.footer-center{text-align:center}.footer-center>li{text-align:left}}@media (max-width:1215px){.navbar .navbar-search .input{width:100px}.container:not(.two-column) .column-right{display:none!important}.is-hidden-not-desktop{display:none!important}.card:not(.is-hidden-not-desktop):not(.is-hidden-all)~.card{margin-top:1.4rem!important}.navbar-above .navbar-nav .item .m-icon{display:none!important}}@media (max-width:1023px){.section .card .cover-image{min-height:24vw}.section .card .thumbnail-image{min-height:20vw}.swiper-slide-details-title{font-size:1.3rem}.swiper-slide-details .breadcrumb{display:none}.swiper-pagination-bullet{width:8px;height:4px}.swiper-pagination-bullet-active{width:20px}.navbar .container{padding:0 .75rem}.navbar .container .navbar-searchicon{display:block}.navbar .container .navbar-search{display:none}.navbar .container .navbar-console{float:right;margin-left:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0!important}.navbar .container .navbar-console>i{font-size:23px;color:var(--main)}}@media (max-width:768px){.title{font-size:1.3rem!important}.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.navbar .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5rem;min-height:3.5rem}.footer-container>li,.footer-container>li .footer-truncation,.navbar .container .navbar-slideicon{display:block}.navbar .container .navbar-nav{display:none}.navbar .container .navbar-searchicon{margin-left:0}.navbar .container .navbar-console{display:none}.is-hidden-mobile,.swiper-button-next,.swiper-button-prev{display:none!important}.card:not(.is-hidden-mobile):not(.is-hidden-all)~.card{margin-top:1.4rem!important}.pagination-next,.pagination-previous{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.section{padding-top:5rem}.section .container>.tips{margin-left:-.25rem;margin-right:-.25rem;max-width:none}.section .columns .column{padding:.5rem}.section .card .cover-image{height:40vw;min-height:130px}.section .card .thumbnail-image{height:32vw;min-height:95px}.footer-container{text-align:center}.footer-container>li:last-child{float:none}.footer-container>li .footer-truncation:before{content:none!important}html:not(.disable-scroll) .actions.show{right:8px}}@media (min-width:769px){.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33%}.container .column-main{width:67%}.container .columns,.container .level{display:-webkit-box;display:-ms-flexbox;display:flex}.container .column-left,.container .column-right{-webkit-transition:all .5s;transition:all .5s}.container .column-left.top-sticky,.container .column-right.top-sticky{-ms-flex-item-align:start;align-self:flex-start;position:sticky;top:5rem}.container .column-left.bottom-sticky,.container .column-right.bottom-sticky{-ms-flex-item-align:end;align-self:flex-end;position:sticky;bottom:1rem}.container .pagination .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.container .pagination .pagination-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.container .pagination .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}body.move-up .container .column-left.top-sticky,body.move-up .container .column-right.top-sticky{top:1rem}}@media (min-width:1024px){.section .card .cover-image{min-height:250px}.section .card .thumbnail-image{min-height:195px}.container{max-width:960px}.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:28%}.container .column-main{width:72%}}@media (min-width:1216px){.section .card .cover-image{min-height:240px}.section .card .thumbnail-image{min-height:185px}.container{max-width:1152px}.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.container .column-main{width:50%}.two-column .column-main,.two-column .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26%}.two-column .column-main{width:74%}.is-hidden-desktop{display:none!important}.card:not(.is-hidden-desktop):not(.is-hidden-all)~.card{margin-top:1.4rem!important}}@media (min-width:1408px){.section .card-small .main-content{-webkit-line-clamp:3!important;min-height:4em;max-height:4.8em}.section .card .cover-image{min-height:260px}.section .card .thumbnail-image{min-height:210px}.container{max-width:1344px}.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:22%}.container .column-main{width:56%}.container.two-column .column-main,.container.two-column .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.container.two-column .column-main{width:75%}}@media (min-width:1700px){.section .card .cover-image{min-height:320px}.section .card .thumbnail-image{min-height:240px}.container{max-width:1600px}.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.container .column-main{width:60%}.container.two-column{max-width:1400px}.container.two-column .column-main,.container.two-column .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24%}.container.two-column .column-main{width:76%}}@media (min-width:2200px){html{font-size:15px}.section .card .cover-image{min-height:340px}.section .card .thumbnail-image{min-height:260px}.container{max-width:1800px}.container .column-main,.container .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:18%}.container .column-main{width:64%}.container.two-column{max-width:1500px}.container.two-column .column-main,.container.two-column .column-side{-webkit-box-flex:0;-ms-flex:none;flex:none;width:22%}.container.two-column .column-main{width:78%}}.timeline{margin-left:16px;padding-left:24px;padding-top:16px;border-left:1px solid var(--light-b)}.timeline-title{background:var(--bg-e);color:var(--light-a);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75em;height:2em;padding:0 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;border-radius:var(--radius-inner);margin-bottom:0}.timeline .media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:0}.timeline .media:not(:last-child){margin-bottom:21px}.timeline .media+.media{padding-top:14px;margin-top:0}.timeline .media-content time{font-size:.85em;display:block;color:var(--dark-b)}.timeline .media-content .title{color:var(--dark-c);font-size:1.1em!important}.timeline .media-content p a{font-size:.9em;color:var(--dark-e)}.timeline .media-left{margin-right:14px}.timeline .media-left img{height:64px;width:64px;-o-object-fit:cover;object-fit:cover}.timeline .media:before{width:9px;height:9px;top:18px;background:var(--light-d);border-radius:50%}.timeline .media:before,.timeline .media:last-child:after{content:'';display:block;position:absolute;left:-29px}.timeline .media:first-child:before{top:4px}.timeline .media:first-child:last-child:after{top:11px}.timeline .media:last-child:after{top:27px;width:9px;bottom:0;background:var(--bg-b)}.journal-teams{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.journal-teams .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:var(--bg-b);height:28px;line-height:28px;border-radius:14px;cursor:pointer;color:var(--main);font-size:12px;padding:0 15px;text-align:center;-webkit-transition:color .35s,background .35s,-webkit-box-shadow .35s,-webkit-transform .35s;transition:color .35s,background .35s,box-shadow .35s,transform .35s;transition:color .35s,background .35s,box-shadow .35s,transform .35s,-webkit-box-shadow .35s,-webkit-transform .35s}.journal-teams .item.active{-webkit-transform:translateY(-2px);transform:translateY(-2px);color:#fff;background:var(--theme);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.05);box-shadow:0 5px 5px rgba(0,0,0,.05)}.journal em{font-style:normal}.journal-date{line-height:34px;color:var(--dark-c)}.journal-date i{margin-right:4px;font-size:16px}.journal-content{padding:10px 12px;overflow:hidden;border-radius:0 6px 6px 6px;background-color:var(--bg-c);position:relative}.journal-content .main-content :last-child{margin-bottom:0}.journal-content.fold{max-height:240px}.journal-content.unfold{padding:10px 12px 40px}.journal-content .tag,.journal-operation-item a:hover{color:var(--theme)}.journal-content .tag:before{content:"#"}.journal-operation{padding:12px 0 2px}.journal-operation-item{margin-left:10px;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--main)}.journal-operation-item a i{margin-right:5px;font-size:1.2em}.journal-operation-item a:hover i{-webkit-transform:scale(1.1);transform:scale(1.1)}.journal-operation-item a:not(.like) .ri-heart-3-line{color:#f55448;-webkit-transform:none;transform:none}.journal-operation-item a:not(.like) .ri-heart-3-line:before{content:'\ee0a'}.journal-operation-owner{float:right}.journal-operation-owner>.avatar,.journal-operation-owner>.no-avatar{height:1.5em;width:1.5em;border-radius:50%}.journal-operation-owner,.journal-operation-owner>.no-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.journal-operation-owner>.no-avatar{background:var(--light-b)}.journal-operation-owner>.no-avatar>.avatar-info{font-size:.8em;color:var(--dark-c)}.journal-operation-owner>.name{margin-left:5px;font-size:1em;color:var(--main);max-width:8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.journal-comment{padding:12px 0 2px;display:none}.links:not(.widget){margin-bottom:20px}.links:not(.widget) .link-title{margin-bottom:10px}.links:not(.widget) ul{margin:0;list-style:none;padding:0;width:100%;display:inline-block}.links:not(.widget) .link-name,.links:not(.widget) ul li{-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.links:not(.widget) ul li{width:32%;float:left;border:1px solid var(--light-b);padding:10px 30px;margin:4px;position:relative;border-radius:10px;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--bg-d)}.links:not(.widget) ul li:hover{border:1px solid var(--theme)}.links:not(.widget) ul li:hover:before{width:180%}.links:not(.widget) ul li:hover img{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.links:not(.widget) ul li:hover .link-name{opacity:.9}.links:not(.widget) ul li:hover .link-desc{opacity:.6}.links:not(.widget) ul li:before{content:"";background-color:var(--theme);-webkit-transform:skew(45deg,0);transform:skew(45deg,0);width:0;height:100%;position:absolute;top:0;left:-60px;-webkit-transition:all .5s;transition:all .5s;opacity:.2}.links:not(.widget) ul li img{float:right;-webkit-box-shadow:inset 0 0 10px var(--theme);box-shadow:inset 0 0 10px var(--theme);opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all ease 1s;transition:all ease 1s;margin-top:5px;width:65px;height:65px;padding:2px;border-radius:100%}.links:not(.widget) .link-name{color:var(--theme);padding-bottom:6px;display:block;text-overflow:ellipsis;white-space:nowrap}.links:not(.widget) .link-desc{color:#949494;font-size:13px;border-top:1px dashed var(--light-d);line-height:25px;-webkit-transition:all .5s;transition:all .5s;text-indent:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:630px){.links:not(.widget) ul li{width:100%!important}}@media (max-width:768px){.links:not(.widget) ul li:before{display:none}}@media (max-width:1600px){.links:not(.widget) ul li{width:48%}}.photos-teams{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.photos-teams .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:var(--bg-b);height:28px;line-height:28px;border-radius:14px;cursor:pointer;color:var(--main);font-size:12px;padding:0 15px;text-align:center;-webkit-transition:color .35s,background .35s,-webkit-box-shadow .35s,-webkit-transform .35s;transition:color .35s,background .35s,box-shadow .35s,transform .35s;transition:color .35s,background .35s,box-shadow .35s,transform .35s,-webkit-box-shadow .35s,-webkit-transform .35s}.photos-teams .item.active{-webkit-transform:translateY(-2px);transform:translateY(-2px);color:#fff;background:var(--theme);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.05);box-shadow:0 5px 5px rgba(0,0,0,.05)}.photos-gallery{display:block;width:100%;position:relative;margin-top:12px}.photos-gallery.loading{margin-bottom:80px}.photos-gallery.loading:empty{height:0!important}.photos-gallery.loading:after{width:100%;position:absolute;bottom:-80px}.photos-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:.1;margin:0;padding:0;border-radius:8px;cursor:pointer}.photos-gallery>div>img{position:absolute;-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;top:50%;left:50%;margin:0;padding:0;border:0;opacity:0}.photos-gallery>div>.jg-caption{opacity:0;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:.85em;font-weight:300;font-family:sans-serif;-webkit-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in}.photos-gallery>div>.jg-caption.jg-caption-visible{opacity:.7}.photos-gallery>div .info{position:absolute;right:0;bottom:0;left:0;color:#fff;padding:20px;max-height:100%;-webkit-transform:translateY(calc(100% - 45px));transform:translateY(calc(100% - 45px));-webkit-transition:-webkit-transform .35s ease-in;transition:transform .35s ease-in;transition:transform .35s ease-in,-webkit-transform .35s ease-in;background:-webkit-gradient(linear,left bottom,left top,from(#151515cc),to(transparent));background:linear-gradient(0deg,#151515cc,transparent 100%)}.photos-gallery>div .info svg{width:1.3em;height:1.3em;fill:#fff;vertical-align:text-bottom;stroke-width:40;stroke:#fff;margin-right:6px;float:left}.photos-gallery>div .info>:not(:first-child){margin-top:5px}.photos-gallery>div .info>div:first-child{margin-left:-16px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.photos-gallery>div .info>div:first-child svg{width:0;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.photos-gallery>div .info>div:first-child p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.photos-gallery>div:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.photos-gallery>div:hover .info{overflow-y:scroll;-webkit-transform:translateY(0);transform:translateY(0)}.photos-gallery>div:hover .info>div:first-child{margin-left:0}.photos-gallery>div:hover .info>div:first-child svg{width:1.3em}.photos-gallery>div:hover .info>div:first-child p{overflow:inherit;white-space:inherit;text-overflow:inherit}.photos-gallery>.jg-entry-visible{opacity:1;background:0 0}.photos-gallery>.jg-entry-visible>img{opacity:1}.tags-field{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3em}.tags-field,.tags-field .tags{display:-webkit-box;display:-ms-flexbox;display:flex}.tags-field .tags:not(:last-child){margin:0 .75rem .75rem 0}.tags-field .tags .tag:not(.is-grey){border-bottom-right-radius:0;border-top-right-radius:0}.tags-field .tags .tag.is-grey{background:var(--bg-e);color:rgba(255,255,255,.8);border-bottom-left-radius:0;border-top-left-radius:0}.friends .level{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}.friends .level-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0!important;text-align:center!important}.friends .level-item .heading{display:block;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.friends .level-item .value{color:var(--dark-c);font-size:2rem;line-height:1.125;margin-bottom:0;font-weight:400!important}.friends .meta{font-size:1em!important}.friends .meta a{line-height:1.1em;color:var(--dark-a)}.friends .meta img{height:1.5em;width:1.5em} \ No newline at end of file diff --git a/templates/assets/css/theme.min.css b/templates/assets/css/theme.min.css index b3bad5b..6f6051f 100644 --- a/templates/assets/css/theme.min.css +++ b/templates/assets/css/theme.min.css @@ -1,136 +1 @@ -@charset "utf-8"; -/* CSS Document */ -html { - --theme: #50bfff; - --main: #505050; - --title: #444; - --background: rgba(255, 255, 255, 0.94); - --background-hover: #fff; - --style-a: #fff; - --light-a: #ffffff; - --light-b: #ebeef5; - --light-c: #dcdcdc; - --light-d: #c0c4cc; - --light-x: #d6d6d6; - --light-y: #1f1f1f; - --light-z: #ffffff; - --dark-a: #4a4a4a; - --dark-b: #909399; - --dark-c: #333; - --dark-d: #9a9a9a; - --dark-e: #7a7a7a; - --color-a: #409eff; - --bg-a: rgba(242, 246, 252, 0.8); - --bg-b: #f2f6fc; - --bg-c: #f5f5f5; - --bg-d: rgba(255, 255, 255, 0.8); - --bg-e: var(--theme); - --bg-f: #f7f7f7; - --bg-g: #e8f3ff; - --bg-h: rgba(237, 244, 253, 0.75); - --bg-i: #50bfff; - --bg-j: rgba(243, 244, 245, 0.25); - --bg-k: rgba(250, 250, 250, 0.8); - --bg-l: rgba(243, 243, 243, 0.8); - --bg-z: rgba(230, 240, 250, 0.75); - --radius-wrap: 8px; - --radius-inner: 4px; - --radius-img: 5px; - --box-shadow: 0 0px 10px -5px #949494; - --cursor-pointer: pointer; - --cursor-default: default; - /*插件配置*/ - /*搜索組件*/ - --halo-search-widget-base-font-size: 1rem !important; - --halo-search-widget-base-font-family: "Dream Font" !important; - /*评论组件:https://github.com/halo-dev/plugin-comment-widget*/ - --halo-comment-widget-base-color: var(--light-y) !important; - --halo-comment-widget-base-font-size: 1rem !important; - --halo-comment-widget-base-font-family: "Dream Font" !important; - --halo-comment-widget-component-form-input-border-color-focus: var(--theme) !important; - --halo-comment-widget-component-form-button-login-border-color: var(--light-c) !important; - --halo-comment-widget-component-form-button-submit-bg-color: var(--theme) !important; - --halo-comment-widget-component-form-button-submit-border-color: var(--theme) !important; - --halo-comment-widget-component-form-button-submit-border-color-hover: var(--theme) !important; - /*联系表单:https://app-docs.halo.run/docs/plugin-contact-form/development/custom-styles*/ - --halo-contact-form-font-family: "Dream Font" !important; - --halo-contact-form-font-size: 1rem !important; - --halo-contact-form-width-submit: 100% !important; - --halo-contact-form-color-primary: var(--theme) !important; - --halo-contact-form-color-label: var(--light-y) !important; - --halo-contact-form-color-input: var(--light-y) !important; - --halo-contact-form-color-danger: #ff5656 !important; -} -html.night { - --theme: #5d93db; - --main: #b0b0b0; - --title: #c4c4c4; - --background: rgba(40, 44, 52, 0.6); - --background-hover: rgba(40, 44, 52, 0.8); - --style-a: #080c28; - --light-a: #232323; - --light-b: #414243; - --light-c: #303030; - --light-d: #666; - --light-x: #6e6e6e; - --light-y: #fafafa; - --light-z: #c2c2c2; - --dark-a: #888; - --dark-b: #777; - --dark-c: silver; - --dark-d: #aaa; - --dark-e: #c0c0c0; - --color-a: #cbba7d; - --bg-a: rgba(65, 66, 67, 0.8); - --bg-b: #303030; - --bg-c: #373d48; - --bg-d: rgba(40, 44, 52, 0.8); - --bg-e: #434a56; - --bg-f: #080c28; - --bg-g: rgba(210, 210, 210, 0.2); - --bg-h: rgba(65, 68, 74, 0.6); - --bg-i: #276b92; - --bg-j: rgba(36, 36, 36, 0.15); - --bg-k: rgba(30, 33, 41, 0.8); - --bg-l: rgba(63, 65, 75, 0.8); - --bg-z: rgba(65, 68, 74, 0.6); - --box-shadow: 1px 1px 3px 1px #1b1b1b; -} -html.night body::before { - -webkit-filter: brightness(0.3); - filter: brightness(0.3); -} -html.night .logo-img { - display: none; -} -html.night .logo-img-dark { - display: inline-block; -} -html.night .waifu, -html.night iframe, -html.night img, -html.night video, -html.night svg, -html.night .thumbnail-image, -html.night .cover-image, -html.night .small-image, -html.night .aplayer-pic, -html.night .brightness, -html.night comment-widget { - -webkit-filter: brightness(0.8); - filter: brightness(0.8); -} -html.night .canvas_effects.night { - display: block; -} -html.night .canvas_effects.day { - display: none; -} -html.night .main-content figure { - color: var(--main); - background: var(--bg-k); -} -html.night .main-content figure pre code { - color: var(--color-a); - background: 0 0; -} +@charset "utf-8";html{--theme:#50bfff;--main:#505050;--title:#444;--background:rgba(255, 255, 255, 0.94);--background-hover:#fff;--style-a:#fff;--light-a:#ffffff;--light-b:#ebeef5;--light-c:#dcdcdc;--light-d:#c0c4cc;--light-x:#d6d6d6;--light-y:#1f1f1f;--light-z:#ffffff;--dark-a:#4a4a4a;--dark-b:#909399;--dark-c:#333;--dark-d:#9a9a9a;--dark-e:#7a7a7a;--color-a:#409eff;--bg-a:rgba(242, 246, 252, 0.8);--bg-b:#f2f6fc;--bg-c:#f5f5f5;--bg-d:rgba(255, 255, 255, 0.8);--bg-e:var(--theme);--bg-f:#f7f7f7;--bg-g:#e8f3ff;--bg-h:rgba(237, 244, 253, 0.75);--bg-i:#50bfff;--bg-j:rgba(243, 244, 245, 0.25);--bg-k:rgba(250, 250, 250, 0.8);--bg-l:rgba(243, 243, 243, 0.8);--bg-z:rgba(230, 240, 250, 0.75);--radius-wrap:8px;--radius-inner:4px;--radius-img:5px;--box-shadow:0 0px 10px -5px #949494;--cursor-pointer:pointer;--cursor-default:default;--halo-search-widget-base-font-size:1rem!important;--halo-search-widget-base-font-family:"Dream Font"!important;--halo-comment-widget-base-color:var(--light-y)!important;--halo-comment-widget-base-font-size:1rem!important;--halo-comment-widget-base-font-family:"Dream Font"!important;--halo-comment-widget-component-form-input-border-color-focus:var(--theme)!important;--halo-comment-widget-component-form-button-login-border-color:var(--light-c)!important;--halo-comment-widget-component-form-button-submit-bg-color:var(--theme)!important;--halo-comment-widget-component-form-button-submit-border-color:var(--theme)!important;--halo-comment-widget-component-form-button-submit-border-color-hover:var(--theme)!important;--halo-contact-form-font-family:"Dream Font"!important;--halo-contact-form-font-size:1rem!important;--halo-contact-form-width-submit:100%!important;--halo-contact-form-color-primary:var(--theme)!important;--halo-contact-form-color-label:var(--light-y)!important;--halo-contact-form-color-input:var(--light-y)!important;--halo-contact-form-color-danger:#ff5656!important}html.night{--theme:#5d93db;--main:#b0b0b0;--title:#c4c4c4;--background:rgba(40, 44, 52, 0.6);--background-hover:rgba(40, 44, 52, 0.8);--style-a:#080c28;--light-a:#232323;--light-b:#414243;--light-c:#303030;--light-d:#666;--light-x:#6e6e6e;--light-y:#fafafa;--light-z:#c2c2c2;--dark-a:#888;--dark-b:#777;--dark-c:silver;--dark-d:#aaa;--dark-e:#c0c0c0;--color-a:#cbba7d;--bg-a:rgba(65, 66, 67, 0.8);--bg-b:#303030;--bg-c:#373d48;--bg-d:rgba(40, 44, 52, 0.8);--bg-e:#434a56;--bg-f:#080c28;--bg-g:rgba(210, 210, 210, 0.2);--bg-h:rgba(65, 68, 74, 0.6);--bg-i:#276b92;--bg-j:rgba(36, 36, 36, 0.15);--bg-k:rgba(30, 33, 41, 0.8);--bg-l:rgba(63, 65, 75, 0.8);--bg-z:rgba(65, 68, 74, 0.6);--box-shadow:1px 1px 3px 1px #1b1b1b}html.night body::before{-webkit-filter:brightness(.3);filter:brightness(.3)}html.night .logo-img{display:none}html.night .logo-img-dark{display:inline-block}html.night .aplayer-pic,html.night .brightness,html.night .cover-image,html.night .small-image,html.night .thumbnail-image,html.night .waifu,html.night comment-widget,html.night iframe,html.night img,html.night svg,html.night video{-webkit-filter:brightness(.8);filter:brightness(.8)}html.night .canvas_effects.night{display:block}html.night .canvas_effects.day{display:none}html.night .main-content figure{color:var(--main);background:var(--bg-k)}html.night .main-content figure pre code{color:var(--color-a);background:0 0} \ No newline at end of file diff --git a/templates/assets/js/btoc.min.js b/templates/assets/js/btoc.min.js index 99f8db5..1545943 100644 --- a/templates/assets/js/btoc.min.js +++ b/templates/assets/js/btoc.min.js @@ -1 +1 @@ -(()=>{var __webpack_modules__={"./src/js/btoc.js":()=>{eval("function Btoc(tocList, contentElement) {\r\n this.tocList = tocList\r\n this.elementList = getChild(contentElement, this.tocList)\r\n // 当前解析到第几个标签\r\n this.eIndex = 0\r\n\r\n /**\r\n * 递归读取目标标签中所有的符合要求的标签\r\n * @param element\r\n * @param tocList\r\n * @returns {any[]|null}\r\n */\r\n function getChild(element, tocList) {\r\n if (element == null) {\r\n return null\r\n }\r\n // 获取所有子元素\r\n var child = element.children\r\n if (child.length === 0) {\r\n return null\r\n }\r\n var childs = []\r\n for (var i = 0; i < child.length; i++) {\r\n var elem = child[i]\r\n if (tocList.indexOf(elem.tagName) !== -1) {\r\n childs.push(elem)\r\n }\r\n childs.push.apply(childs, getChild(elem, tocList))\r\n }\r\n return childs\r\n }\r\n\r\n /**\r\n * 生成目录\r\n */\r\n this.build = function () {\r\n if (this.elementList == null || this.elementList.length === 0) {\r\n return ''\r\n }\r\n // 解析获取到的标签元素为目录\r\n // 设置当前元素的最小度为-1表示当前元素为最外层目录元素,防止后续出现比当前元素序号更小的标签\r\n return this.analysis(-1, this.tocList.indexOf(this.elementList[this.eIndex].tagName))\r\n }\r\n\r\n /**\r\n * 解析目录\r\n * @param last 最小的标签(即上级目录的标签)\r\n * @param depth 当前标签\r\n * @returns {string} 解析的目录内容\r\n */\r\n this.analysis = function (last, depth) {\r\n var tocStr = '
'\r\n }\r\n}\r\nconst observers = []\r\nfunction register($toc) {\r\n // toc滚动时间和偏移量\r\n const time = 20\r\n const headingsOffset = 50\r\n const currentInView = new Set()\r\n const headingToMenu = new Map()\r\n const $menus = Array.from($toc.querySelectorAll('.menu-list > li > a'))\r\n\r\n for (const $menu of $menus) {\r\n const elementId = $menu.getAttribute('data-id').trim().slice(1)\r\n const $heading = document.getElementById(elementId)\r\n if ($heading) {\r\n headingToMenu.set($heading, $menu)\r\n }\r\n }\r\n\r\n const $headings = Array.from(headingToMenu.keys())\r\n\r\n const callback = (entries) => {\r\n for (const entry of entries) {\r\n if (entry.isIntersecting) {\r\n currentInView.add(entry.target)\r\n } else {\r\n currentInView.delete(entry.target)\r\n }\r\n }\r\n let $heading\r\n if (currentInView.size) {\r\n // heading is the first in-view heading\r\n $heading = [...currentInView].sort(($el1, $el2) => $el1.offsetTop - $el2.offsetTop)[0]\r\n } else if ($headings.length) {\r\n // heading is the closest heading above the viewport top\r\n $heading = $headings\r\n .filter(($heading) => $heading.offsetTop < window.scrollY)\r\n .sort(($el1, $el2) => $el2.offsetTop - $el1.offsetTop)[0]\r\n }\r\n if ($heading && headingToMenu.has($heading)) {\r\n $menus.forEach(($menu) => $menu.classList.remove('is-active'))\r\n\r\n const $menu = headingToMenu.get($heading)\r\n $menu.classList.add('is-active')\r\n let $menuList = $menu.parentElement.parentElement\r\n while (\r\n $menuList.classList.contains('menu-list') &&\r\n $menuList.parentElement.tagName.toLowerCase() === 'li'\r\n ) {\r\n $menuList.parentElement.children[0].classList.add('is-active')\r\n $menuList = $menuList.parentElement.parentElement\r\n }\r\n }\r\n }\r\n const observer = new IntersectionObserver(callback, { threshold: 0 })\r\n\r\n for (const $heading of $headings) {\r\n observer.observe($heading)\r\n // smooth scroll to the heading\r\n if (headingToMenu.has($heading)) {\r\n const $menu = headingToMenu.get($heading)\r\n $menu.addEventListener('click', () => {\r\n var element = document.getElementById($menu.getAttribute('data-id').substring(1))\r\n let rect = element.getBoundingClientRect()\r\n let currentY = window.pageYOffset\r\n let targetY = currentY + rect.top - headingsOffset\r\n let speed = (targetY - currentY) / time\r\n let offset = currentY > targetY ? -1 : 1\r\n let requestId\r\n function step(timestamp) {\r\n currentY+=speed\r\n if(currentY * offset < targetY * offset){\r\n window.scrollTo(0,currentY)\r\n requestId=window.requestAnimationFrame(step)\r\n }else{\r\n window.scrollTo(0,targetY)\r\n window.cancelAnimationFrame(requestId)\r\n }\r\n }\r\n window.requestAnimationFrame(step)\r\n })\r\n }\r\n if (headingToMenu.has($heading)) {\r\n $heading.style.scrollMargin = '1em'\r\n }\r\n }\r\n observers.push(observer)\r\n}\r\nBtoc.init = function (params) {\r\n const tocList = params['tocList']\r\n const contentElement = params['contentElement']\r\n const tocSelect = params['tocElement']\r\n if (tocList == null || tocList.length === 0 || contentElement == null) {\r\n $(tocSelect).children().remove()\r\n return false\r\n }\r\n for (var i = 0; i < tocList.length; i++) {\r\n tocList[i] = tocList[i].toUpperCase()\r\n }\r\n let tocContent = new Btoc(tocList, contentElement).build()\r\n $(tocSelect).html(tocContent)\r\n}\r\n\r\nwindow.tocPjax = function () {\r\n observers.forEach(observer => {\r\n observer.disconnect()\r\n })\r\n observers.splice(0)\r\n Btoc.init({\r\n tocList: ['h1', 'h2', 'h3', 'h4', 'h5', 'h6'],\r\n contentElement: $('.main-content:not(.not-toc)')[0],\r\n tocElement: '.toc-content'\r\n })\r\n if (typeof window.IntersectionObserver === 'undefined') {\r\n return\r\n }\r\n document.querySelectorAll('.toc-content').forEach(register)\r\n}\r\n\n\n//# sourceURL=webpack://halo-theme-dream2.0-plus/./src/js/btoc.js?")}},__webpack_exports__={};__webpack_modules__["./src/js/btoc.js"]()})(); \ No newline at end of file +(()=>{function s(t,e){this.tocList=t,this.elementList=function t(e,n){if(null==e)return null;var i=e.children;if(0===i.length)return null;for(var s=[],o=0;o${this.alt}
` : ''}${this.alt}
`:""}`)})},initMode(){let t=localStorage.getItem("night")||!1;const n=e=>{e?$("html").addClass("color-scheme-dark").removeClass("color-scheme-light").addClass("night"):$("html").addClass("color-scheme-light").removeClass("color-scheme-dark").removeClass("night"),localStorage.setItem("night",e),t=e};$("#toggle-mode").on("click",()=>n("true"!==t.toString())),"system"===DreamConfig.default_theme?window.matchMedia("(prefers-color-scheme: dark)").addListener(e=>n(e.matches)):n("true"===t.toString())},initNavbar(){var t=$(".navbar-nav a"),e=$(".panel-side-menu .link");let n=0;var{href:i,pathname:a}=location;if(a&&"/"!==a)for(let e=0;e