@import url("https://fontsapi.zeoseven.com/442/main/result.css"); *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; } button { border: none; background: none; } a { text-decoration: none; color: inherit; outline: none; cursor: pointer; } a:hover, a:active { text-decoration: none; } body { padding: 0 !important; position: relative; font-family: "Maple Mono NF CN"; font-weight: normal; overflow-x: hidden !important; overflow-y: auto !important; color: var(--bs-body-color); } .blog-body .navbar { --bs-navbar-padding-x: 0; --bs-navbar-padding-y: 0; transition: .3s ease-out; box-shadow: 0 0.5rem 1rem rgba(18, 38, 63, 0.05); border: 1px solid rgba(17, 24, 39, 0.1); } .blog-body .navbar .container-fluid { height: 3rem; } .blog-body .navbar .container-fluid .nav-toggle, .blog-body .navbar .container-fluid .nav-search-button { width: 2.5rem; height: 100%; } .blog-body .sidebar-banner { position: relative; background-image: url("../assets/imgs/wallhaven-qr9jml.jpg"); background-position-x: center; background-position-y: center; background-size: cover; min-height: 120px; width: 100%; overflow: hidden; border-top-right-radius: 6px; border-top-left-radius: 6px; } .blog-body .sidebar-banner::after { content: ""; width: 100%; height: 40%; position: absolute; bottom: 0; left: 0; background: linear-gradient(to top, var(--bs-white), transparent); } .blog-body .sidebar-avatar { position: absolute; left: 50%; transform: translateX(-50%) translateY(-50%); border: rgba(255, 255, 255, 0.4) 4px solid; width: 68px; height: 68px; border-radius: 50%; } .blog-body .sidebar-sign { padding-left: .75rem; padding-right: .75rem; margin-bottom: 1rem; font-size: .875rem; line-height: 1.5rem; letter-spacing: .05em; text-align: center; } .blog-body .offcanvas { height: 100vh; max-width: 78%; } .blog-body .offcanvas .offcanvas-body { padding: 0; } .blog-body .offcanvas .offcanvas-body .sidebar-banner { border-top-right-radius: 0px; border-top-left-radius: 0px; } .blog-body .hero-box { position: relative; height: 730px; background-image: url("../assets/imgs/acg.jpg"); background-position-x: center; background-position-y: center; background-size: cover; } .blog-body .hero-box::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); } .blog-body .main .article-list .article-item { display: flex; overflow: hidden; position: relative; background-color: #fff; height: 10rem; border-radius: var(--bs-border-radius); border-width: 1px; margin-bottom: 1rem; } .blog-body .main .article-list .article-item .blur-img { z-index: 0; } .blog-body .main .article-list .article-item .blur-img img { object-fit: cover; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 14.5rem; transform: scale(1.55); } .blog-body .main .article-list .article-item.flex-row-reverse .article-img { clip-path: polygon(6% 0, 100% 0, 100% 100%, 0 100%); } .blog-body .main .article-list .article-item .article-img { z-index: 10; margin: 0; width: 33.333333%; border-width: 0; clip-path: polygon(0 0, 100% 0, 94% 100%, 0 100%); } .blog-body .main .article-list .article-item .article-img .article-left-img { object-fit: cover; background-position: center; background-size: cover; width: 100%; height: 100%; } .blog-body .main .article-list .article-item .article-ctx { display: flex; z-index: 10; padding: 1.25rem 1rem; color: #fff; flex-direction: column; justify-content: space-between; width: 100%; background-color: rgba(0, 0, 0, 0.35); } .blog-body .main .article-list .article-item .article-ctx .article-info { display: flex; font-size: .75rem; line-height: 1rem; justify-content: space-between; letter-spacing: .06rem; text-shadow: 0 0.1875rem 0.3125rem rgba(0, 0, 0, 0.3); } .blog-body .main .article-list .article-item .article-ctx .article-title { font-weight: 700; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size: 20px; line-height: 1.75rem; letter-spacing: .05em; color: #fff; overflow: hidden; } .blog-body .main .article-list .article-item .article-ctx .article-description { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 12px; text-indent: 2em; line-height: 1.5rem; word-break: break-all; overflow: hidden; color: #fff; } .blog-body .main #NextButton { width: auto; padding-left: 3rem; padding-right: 3rem; } .blog-body .main .article-detail .tag .tag-item { color: #0d6efd !important; background-color: rgba(13, 110, 253, 0.1) !important; } .blog-body .main .article-detail .copyright { padding: 1rem; margin-top: 1.5rem; line-height: 1.5rem; border-radius: .25rem; background-color: var(--bs-light); } .blog-body .main .article-detail .copyright .copyright-text { word-break: break-all; } .blog-body .main .article-detail .like-button { border-radius: var(--bs-border-radius-lg); border: 2px solid #e7e7e7; cursor: pointer; padding: .45rem .75rem; color: #878787; display: flex; align-items: center; justify-content: center; font-size: 1rem; transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275); filter: grayscale(100%); user-select: none; } .blog-body .main .article-detail .like-button .like-icon { width: 18px; height: 16px; display: inline-block; position: relative; margin-right: .25em; font-size: 1.5rem; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjYyMzc3NzkwMjA1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjIxMjk2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik05MTMuOTIgMjA4LjM4NGMtOTguODE2LTk4LjgxNi0yNTguNTYtOTguODE2LTM1Ny4zNzYgMGwtNDEuOTg0IDQxLjk4NC00MS45ODQtNDEuOTg0Yy05OC44MTYtOTguODE2LTI1OC41Ni05OC44MTYtMzU3LjM3NiAwLTk4LjMwNCA5OC44MTYtOTguMzA0IDI1OC41NiAwLjUxMiAzNTcuMzc2bDUyLjIyNCA1Mi4yMjQgMzM3LjQwOCAzMzcuNDA4YzUuNjMyIDUuNjMyIDE0LjMzNiA1LjYzMiAxOS45NjggMGwzMzcuNDA4LTMzNy40MDggNTIuMjI0LTUyLjIyNGM5Ny43OTItOTguODE2IDk3Ljc5Mi0yNTguNTYtMS4wMjQtMzU3LjM3NnoiIGZpbGw9IiNmZjZlNmYiIHAtaWQ9IjIxMjk3Ij48L3BhdGg+PC9zdmc+) no-repeat center; background-size: 100%; animation: heartUnlike 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both; } .blog-body .tools { display: flex; position: fixed; right: 1.25rem; bottom: 1.25rem; z-index: 1045; margin-top: .25rem; flex-direction: column; } .blog-body .tools .backup-btn, .blog-body .tools .theme-toggle { background-color: var(--bs-secondary-bg); border-radius: .25rem; border: 1px solid rgba(17, 24, 39, 0.1); cursor: pointer; color: var(--bs-dark); } .blog-body .footer { border-top-width: 1px; border-top-style: solid; border-color: rgba(17, 24, 39, 0.1); line-height: 1.8rem; letter-spacing: .3px; } @media screen and (max-width: 576px) { .blog-body .hero-box { height: 20rem; } } @media screen and (min-width: 768px) { .blog-body .main .article-list .article-item { background-color: #000; border-width: 0; height: 14.5rem; } .blog-body .main .article-list .article-item .blur-img img { filter: blur(1.875rem) brightness(0.75); } .blog-body .main .article-list .article-item .article-ctx { background-color: unset; padding: 3rem 2rem; width: 66.666667%; } } [class^="fa-"], [class*=" fa-"] { vertical-align: middle; } img { max-width: 100%; height: auto; vertical-align: middle; } .has-img { backdrop-filter: blur(8px); } .bg-blur { background: var(--bg-blur-background); -webkit-backdrop-filter: saturate(200%) blur(20px); backdrop-filter: saturate(200%) blur(20px); } .text-xs { font-size: .75rem; } .icon { font-size: 1rem; width: 1rem; height: 1rem; fill: currentColor; overflow: hidden; flex-shrink: 0; } :root { scroll-behavior: auto; } html::-webkit-scrollbar, body::-webkit-scrollbar { width: 6px; height: 0; } html::-webkit-scrollbar-corner, body::-webkit-scrollbar-corner { background: unset; } html::-webkit-scrollbar-thumb, body::-webkit-scrollbar-thumb { background: rgba(135, 135, 135, 0.4); border-radius: 6px; } html::-webkit-scrollbar-track, body::-webkit-scrollbar-track { background: rgba(135, 135, 135, 0.1); } html::-webkit-scrollbar-track, body::-webkit-scrollbar-track { background-color: #fff; } .dark html::-webkit-scrollbar-thumb, .dark body::-webkit-scrollbar-thumb { background: rgba(135, 135, 135, 0.6); } /*# sourceMappingURL=main.css.map */