.single .coverflow-swiper{padding-bottom:0;padding-top:41px;margin-bottom:25px}@media (max-width: 991.5px){.single .coverflow-swiper{padding-top:37px}}.single .coverflow-swiper .card-container{width:100%;cursor:inherit;max-width:none;margin-bottom:-25px;border-radius:var(--card-radius)}.single .coverflow-swiper .card-container img.bg{animation:none}.single .coverflow-swiper .card-container .card .info .metas{opacity:.5;transform:none}.single .coverflow-swiper .card-container .card img{mask-size:100% 100%;mask-position:100% 100%;transition:.35s}.single .coverflow-swiper .card-container .card img:hover{mask-size:1000% 100%;transform:scale(.9);border-radius:calc(var(--card-radius) - var(--card-padding) / 2 - 2.5px)}.fade-enter-from .image,.fade-leave-to .image{transform:translateY(65%) perspective(500px) scale(0) rotateX(-100deg)}.fade-enter-from .generate,.fade-leave-to .generate{transform:translateY(2em) scale(.5)}.share-image{position:fixed;height:100dvh;right:0;top:0;left:0;z-index:1000;background-image:radial-gradient(var(--gray-opacity-2),var(--gray-opacity-55))}.share-image .generate{position:relative;pointer-events:all;cursor:pointer;background:linear-gradient(transparent 70%,rgba(255,255,255,.3));border-radius:9em;color:#fff;box-shadow:0 0 0 1px #0009 inset,0 0 0 2px var(--white-opacity-2) inset,0 .75em 1.5em var(--gray-opacity-4);-webkit-backdrop-filter:brightness(30%) saturate(250%) blur(4px);backdrop-filter:brightness(40%) saturate(250%) blur(4px);padding:.5em 1.5em;font-size:17px;text-shadow:0 -1px var(--gray-opacity-6);border:none;transition:background-color .2s,transform cubic-bezier(.4,1.3,.6,1) .75s}.share-image .generate:hover{background-color:#fff3}.share-image .generate:before{content:"";position:absolute;left:.55em;top:1px;right:.55em;height:45%;border-radius:9em;background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.2));box-shadow:0 1px #ffffff4d inset;z-index:-1}.share-image .image{transition:cubic-bezier(.4,1.3,.6,1) .75s;pointer-events:all;width:80%;max-width:512px;box-shadow:0 1em 2em var(--gray-opacity-4),0 0 0 1px var(--gray-opacity-15)}.share-image .image .thumb-img{line-height:0;padding-top:89.45%}.share-image .image .thumb-img img{width:100%;position:absolute;top:0}.share-image .image .thumb-img .mask{position:absolute;left:0;bottom:0;right:0;height:40%}.share-image .image .metas{margin-top:-2px;padding:0 40px 24px}@media (max-width: 575px){.share-image .image .metas{padding:0 30px 24px}}.share-image .image .metas .mask{height:24px;width:100%;display:block;position:absolute;left:0;opacity:.5}.share-image .image .title1{font-family:PangMenZhengDaoBiaoTiTi;font-style:italic;font-size:34px}@media (max-width: 575px){.share-image .image .title1{font-size:26px}}.share-image .image .title2{font-style:italic;opacity:.6}.share-image .image .description{line-height:1.55}@media (max-width: 575px){.share-image .image .description{font-size:14px}}.share-image .image .sitename{font-size:13px;border-radius:.5em;font-style:italic;opacity:.3}.share-image .image .qrcode img{width:92px;height:92px}.share-image .image.is-dark{box-shadow:0 1em 2em var(--gray-opacity-4),0 0 0 1px var(--white-opacity-3)}.share-image .image.is-dark .title1,.share-image .image.is-dark .title2{text-shadow:.1053em .1053em rgba(255,255,255,.2),.1842em .1842em .2em rgba(0,0,0,.2)!important}.share-modal{height:5em;background:linear-gradient(var(--primary-gray-opacity-05),transparent);margin:3em -3em -1.5em;border-radius:0 0 1em 1em;border-top:1px solid var(--primary-gray-opacity-2);box-shadow:0 1px var(--white-opacity-8) inset;display:flex;justify-content:flex-end;align-items:center;padding:0 3em}@media (max-width: 650px){.share-modal{padding:0 1em;margin:2em -1em -26px;border-radius:0;box-shadow:0 1px var(--white-opacity-8) inset,0 -1px var(--gray-opacity-1) inset}}.share-modal button{cursor:pointer;font-size:16px;width:2.5em;height:2.5em;padding:0;border-radius:50%;border:none;margin:0 .5em 0 .375em;color:#fff;position:relative}.share-modal button.likes{background:radial-gradient(circle farthest-corner at 50% 0%,#ff9600 0,#ff5349 100%);box-shadow:0 0 0 25px #ff534900,0 0 0 20px #ff534900,0 0 #ff534900 inset,0 10px 10px -2px #ff534999;transition:1s}.share-modal button.likes.-o{box-shadow:0 0 0 -1px #ff534999,0 0 0 -15px #ff534999,0 0 0 1px #ff534999 inset,0 10px 10px -2px #ff534900;background:transparent;color:#ff5349}.share-modal button.shang{background:radial-gradient(circle farthest-corner at 50% 0%,#ffd000 0,#f98000 100%);box-shadow:0 10px 10px -2px #ff960099}.share-modal button.image{background:radial-gradient(circle farthest-corner at 50% 0%,#b9df64 0,#61be33 100%);box-shadow:0 10px 10px -2px #60b03080}.share-modal button.qq{background:radial-gradient(circle farthest-corner at 50% 0%,#76baff 0,#1f8bff 100%);box-shadow:0 10px 10px -2px #1f8bff80}.share-modal button.qzone{background:radial-gradient(circle farthest-corner at 50% 0%,#ffe000 0,#ffa000 100%);box-shadow:0 10px 10px -2px #fa09}.share-modal button.qzone .z{color:#ffa000;left:50%;top:50%;transform:translate(-50%) translateY(-45%) scale(.45)}.comment-list{color:var(--text-color-3);padding:0;margin:0}.comment-list li{list-style:none;margin:0}.comment-list .wrapper{padding:.75em 0}.comment-list .avatar{width:3em;height:3em;background-position:center;background-size:cover;border-radius:.5em;box-shadow:0 0 0 1px var(--white-opacity-8),0 8px 10px var(--gray-opacity-2);margin-right:1em;overflow:hidden}.comment-list .avatar .highlight{visibility:hidden;opacity:0;transition:.25s}.comment-list .avatar .highlight:before{content:"";display:block;position:absolute;background:radial-gradient(at top right,#fff,transparent);width:3em;height:3em;transform:skew(-25deg) translate(-150%);transition:2.5s}.comment-list li:hover>.wrapper>.avatar .highlight{visibility:visible;opacity:1;transition:.75s}.comment-list li:hover>.wrapper>.avatar .highlight:before{transform:skew(-20deg) translate(100%);opacity:0}.comment-list .info{border-bottom:1px solid var(--primary-gray-opacity-2);box-shadow:0 1px var(--white-default);line-height:1.5em}.comment-list .info .name{font-weight:700;box-shadow:0 1px var(--gray-4);color:var(--text-color-2)}.comment-list .info .name.has-url{box-shadow:0 1px var(--primary-color)}.comment-list .info .name a{text-decoration:none;color:var(--primary-color);text-shadow:0 -1px var(--white-default),0 2px 2px var(--primary-opacity-4)}.comment-list .info .date{font-size:14px;color:var(--primary-gray-opacity-45);margin-right:1em}.comment-list .content{padding:.25em 0}.comment-list .reply{cursor:pointer;transform:translateY(.75em);color:var(--primary-gray-opacity-75);border-radius:9em;background:var(--primary-gray-opacity-15) linear-gradient(var(--white-opacity-0) 70%,var(--white-default));height:1.5em;padding:0 .625em;box-shadow:0 0 0 1px var(--white-default) inset,0 6px 8px var(--primary-gray-opacity-2),0 0 0 1px var(--primary-gray-opacity-1);transition:.25s}.comment-list .reply:before{content:"";position:absolute;display:block;left:.425em;right:.425em;top:0;height:50%;box-shadow:0 1px #fff inset;background:linear-gradient(var(--white-default),var(--white-opacity-5));border-radius:9em}.comment-list .reply:hover{color:var(--primary-color);background-color:var(--primary-opacity-3)}.comment-list .reply i{opacity:.9;font-size:13px;text-shadow:0 1px #fff}.comment-list .sub-list{padding-left:1.5em}@media (min-width: 650.5px){.comment-list .sub-list{padding-left:4em}}.comment-list .sub-list .parent-info{display:none}.comment-list .sub-list .sub-list{padding-left:0}.comment-list .sub-list .sub-list .parent-info{display:inline}.emoji-panel .panel{width:290px;height:300px;margin:-4px -10px 0;scroll-behavior:smooth}.emoji-panel .panel .scroller-y-wrapper{z-index:1}.emoji-panel .tabs{border-top:1px solid var(--white-default);box-shadow:0 -1px 0 var(--primary-gray-opacity-2);margin:1px -14px -14px}.emoji-panel .tabs button{padding:10px 0;font-size:20.5px;border:none;background:transparent;opacity:.4;transition:.35s;filter:grayscale(1);margin-top:-1px;position:relative}.emoji-panel .tabs button.active{opacity:1;box-shadow:0 2px var(--primary-color) inset;filter:none}.emoji-panel .tabs button.active:before{content:"";border-top:4px solid var(--primary-color);border-left:4px solid transparent;border-right:4px solid transparent;display:block;width:0px;height:0px;position:absolute;top:1px;left:calc(50% - 4px)}.emoji-panel .tabs button:hover{opacity:1;filter:none}.emoji-panel .title{padding:5px 10px;color:var(--primary-color);text-shadow:1.5px 1.5px 1.5px var(--primary-opacity-4),-1px -1px var(--white-opacity-7);font-size:16px;background:#c7e1fdf4;border:1px solid var(--primary-opacity-2);margin:6px;border-radius:.35em;position:sticky;top:0;box-shadow:0 1px var(--white-opacity-3) inset}.emoji-panel .emoji{height:42px;border:none;padding:0;font-size:22px;background:transparent;border-radius:.25em;cursor:pointer;transition:.35s}.emoji-panel .emoji:hover{background:var(--primary-opacity-2);text-shadow:0 3px 3px var(--gray-opacity-2);transition:0s}.comment-form textarea{width:100%;height:7em;font-size:16px;resize:none;padding:12px 16px 0}.comment-form .guest-info{border-top:1px solid var(--primary-gray-opacity-15)}@media (max-width: 650.5px){.comment-form .guest-info{flex-direction:column}}.comment-form .guest-info .item{flex-grow:1;position:relative}@media (min-width: 650.5px){.comment-form .guest-info .item+.item:before{content:"";width:1px;height:20px;background:var(--primary-gray-opacity-15);display:block;position:absolute;margin-top:8px}}@media (max-width: 650.5px){.comment-form .guest-info .item+.item{border-top:1px solid var(--primary-gray-opacity-05)}}.comment-form .guest-info .item i{position:absolute;left:0;line-height:36px;width:36px;text-align:center;color:var(--primary-gray-opacity-5);pointer-events:none;transition:.25s}.comment-form .guest-info .item input{width:100%;padding:0 0 0 36px;height:36px}.comment-form .guest-info .item input:focus+i{color:var(--primary-color);text-shadow:2px 2px 1.5px var(--primary-opacity-2)}.comment-form .input{background:var(--white-default);border:1px solid var(--primary-gray-opacity-2);border-radius:.5em;transition:.25s}.comment-form .input:hover{border-color:var(--primary-opacity-55)}.comment-form .input.is_focused{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-opacity-2)}.comment-form input,.comment-form textarea{font-size:16px;font-family:inherit;border:none;background:transparent;color:var(--text-color-3);transition:.25s}.comment-form input:focus,.comment-form textarea:focus{color:var(--text-color);text-shadow:1.5px 1.5px 1.5px var(--gray-opacity-2)}.comment-form .funcs button{background:transparent;border:none;font-size:16px;width:36px;height:32px;color:var(--primary-gray-opacity-5);cursor:pointer;transition:.25s}.comment-form .funcs button:hover{color:var(--primary-color)}.comment-form .cancel{background:transparent;border:none;transition:.25s}.comment-pagination{padding:.75em 0;margin:0 -7px -7px;border-radius:0 0 1.25em 1.25em}@media (max-width: 650.5px){.comment-pagination{margin:0 0 -7px;border-radius:0}}.comment-pagination li{list-style:none;display:flex;border-radius:9em;position:relative;transition:.25s}.comment-pagination li:before{content:"";position:absolute;display:block;left:.55em;right:.55em;top:0;height:50%;background:linear-gradient(var(--white-default),var(--white-opacity-25));border-radius:9em;opacity:0;transition:.25s}.comment-pagination li:hover{box-shadow:0 0 0 1px var(--white-opacity-7) inset,0 6px 8px var(--primary-gray-opacity-2),0 0 0 1px var(--primary-gray-opacity-1);background:var(--primary-gray-opacity-05)}.comment-pagination li:hover:before{opacity:1}.comment-pagination li.active{background:var(--primary-opacity-2) linear-gradient(var(--white-opacity-0) 50%,var(--white-opacity-8));box-shadow:0 0 0 1px var(--white-default) inset,0 6px 8px var(--primary-opacity-2),0 0 0 1px var(--primary-gray-opacity-1)}.comment-pagination li.active:before{opacity:1}.comment-pagination li.active a{color:var(--primary-color);text-shadow:-1px -1px var(--white-opacity-6),0 2px 2px var(--primary-opacity-4)}.comment-pagination li a{opacity:.99;height:2.25em;padding:0 1em;display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--primary-gray);text-shadow:0 1px var(--white-opacity-7);column-gap:1.25em;transition:.35s}.comment-pagination li a:hover{color:var(--primary-color)}.comment-pagination i{font-size:12px}.model-wrapper .model .cat-title{margin-right:calc(0px - var(--inset))}.model-wrapper{padding:7px;border-radius:1.25em;box-shadow:0 0 0 1px #ffffff80 inset,0 1px #ffffff80 inset,0 1em 2em var(--gray-opacity-15);margin:20px 0}@media (max-width: 650px){.model-wrapper{margin:0 -20px 8px;padding:0;border-radius:0;box-shadow:none;border:none;background:none}}.model-wrapper .model{background-color:var(--white-opacity-85);border:1px solid #fff;padding:1.5em 3em;border-radius:1em;--inset:48px;box-shadow:0 3px 6px var(--primary-gray-opacity-1)}@media (max-width: 650px){.model-wrapper .model{padding:26px 1em;border-radius:0;border:none;--inset: 16px;box-shadow:none}}@media (max-width: 650px){.model-wrapper.article{margin:-25px -20px 8px}}@media (max-width: 650px){.model-wrapper.article .model{padding:50px 1em 26px;background:linear-gradient(transparent,var(--white-opacity-85) 100px)}}.coverflow-swiper[data-type=banner] .card-container .card{background:none}.coverflow-swiper[data-type=banner] .card-container img.page-bg{width:100%;height:100%;object-fit:cover;object-position:center}.content-loading-animation{background-image:linear-gradient(90deg,var(--gray-2) 45%,var(--gray-4),var(--gray-2) 55%);opacity:.1;background-size:300% 100px;border-radius:6px;animation:content-loading 3s linear infinite}@keyframes content-loading{0%{background-position:100%}to{background-position:0%}}
