.legacy-reward .list,.legacy-reward .list li,.legacy-reward .list-left li{margin:0;padding:0;list-style:none}.legacy-reward .pos-f{position:absolute}.legacy-reward .left-100{width:100%;height:100%}.legacy-reward.blur #DonateText,.legacy-reward.blur #donateBox,.legacy-reward.blur #github{filter:blur(3px)}.legacy-reward .tr3{transition:all .3s}.legacy-reward #DonateText{color:#fff;text-align:center;z-index:-1;background:#ffd886 url(/design/reward/like.svg) 50% 10px/20px no-repeat;border-radius:35px;width:70px;height:70px;font-size:12px;line-height:70px;position:absolute;top:calc(50% - 60px);left:calc(50% - 120px);transform:rotate(-15deg)}.legacy-reward #donateBox{float:left;z-index:1;background-color:#fff;border:1px solid #ddd;border-radius:6px;width:299px;height:28px;top:calc(50% - 15px);left:calc(50% - 150px)}.legacy-reward #donateBox li{float:left;text-align:center;cursor:pointer;filter:grayscale();opacity:.5;background:#ccd9dc1a 50%/45px no-repeat;border-left:1px solid #ddd;width:74px;height:28px;line-height:600px;transition:all .3s;overflow:hidden}.legacy-reward #donateBox li:hover{filter:grayscale(0);opacity:1;background-color:#ccd9dc4d}.legacy-reward #donateBox>li:first-child{border-width:0}.legacy-reward #donateBox a{display:block}.legacy-reward #donateBox #PayPal{background-image:url(/design/reward/paypal.svg)}.legacy-reward #donateBox>#QQPay{background-image:url(/design/reward/qqpay.png);line-height:28px}.legacy-reward #donateBox>#QQPay:hover{overflow:visible}.legacy-reward #donateBox #AliPay{background-image:url(/design/reward/alipay.svg)}.legacy-reward #donateBox #WeChat{background-image:url(/design/reward/wechat.svg)}.legacy-reward #QRBox{z-index:1;perspective:400px;background-color:#ffffff4d;display:none;top:0;left:0}.legacy-reward #MainBox{cursor:pointer;text-align:center;opacity:0;width:200px;height:200px;transform-style:preserve-3d;transform-origin:50%;background:#fff 50%/190px no-repeat;border-radius:6px;transition:all 1s ease-in-out;position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);overflow:hidden;box-shadow:0 2px 7px #0000004d}.legacy-reward #github{opacity:.3;background:url(/design/reward/github.svg) 50%/contain no-repeat;width:24px;height:24px;top:calc(50% - 30px);left:calc(50% + 135px);transform:rotate(15deg)}.legacy-reward #MainBox.showQR{-webkit-animation:3s ease-in-out .3s forwards legacyRewardShow;animation:3s ease-in-out .3s forwards legacyRewardShow}@keyframes legacyRewardShow{0%{transform:rotateX(90deg)}8%{opacity:1;transform:rotateX(-60deg)}18%{opacity:1;transform:rotateX(40deg)}34%{opacity:1;transform:rotateX(-28deg)}44%{opacity:1;transform:rotateX(18deg)}58%{opacity:1;transform:rotateX(-12deg)}72%{opacity:1;transform:rotateX(9deg)}88%{opacity:1;transform:rotateX(-5deg)}96%{opacity:1;transform:rotateX(2deg)}to{opacity:1}}.legacy-reward #MainBox.hideQR{opacity:1;-webkit-animation:.5s ease-in-out forwards legacyRewardHide;animation:.5s ease-in-out forwards legacyRewardHide}@keyframes legacyRewardHide{0%{}20%,50%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:rotate(40deg)scale(.6)}}@keyframes legacyRewardFadeIn{0%{opacity:0}to{opacity:1}}.legacy-reward #QRBox.fadeIn{animation:.3s legacyRewardFadeIn;display:block}@keyframes legacyRewardFadeOut{0%{opacity:1}to{opacity:0}}.legacy-reward #QRBox.fadeOut{animation:.3s legacyRewardFadeOut;display:block}.legacy-reward{text-align:center;width:90%;margin:20px auto;padding:10px 0}.legacy-reward .reward-content{isolation:isolate;height:240px;position:relative}.legacy-reward .reward-comment{color:var(--muted);text-wrap:pretty;font-size:14px}.legacy-reward .reward-status{color:var(--muted);font-size:12px}.legacy-reward #DonateText{font-family:Arial,sans-serif}.legacy-reward #donateBox{box-sizing:content-box;float:none;max-width:100%;display:flex}.legacy-reward #donateBox li{box-sizing:content-box;float:none;flex:1;min-width:0}.legacy-reward #donateBox li a{color:#0000;width:100%;height:100%;overflow:hidden}.legacy-reward #donateBox li:focus-within{filter:grayscale(0);opacity:1;background-color:#ccd9dc4d;overflow:visible}.legacy-reward #QRBox{width:100%;height:100%;position:absolute}.legacy-reward #QRBox[hidden]{display:none}.legacy-reward #MainBox{border:0;padding:5px;transition:none}.legacy-reward #MainBox img{object-fit:contain;border-radius:3px;width:190px;height:190px;display:block}.legacy-reward #MainBox.showQR{animation-fill-mode:both}.legacy-reward #QRBox.fadeIn #MainBox{will-change:transform,opacity}[data-theme=dark] .legacy-reward #QRBox{background:color-mix(in oklch,var(--reading) 50%,transparent)}[data-theme=dark] .legacy-reward #github{filter:invert()}[data-theme=dark] .legacy-reward.blur #github{filter:invert()blur(3px)}@media (width<=420px){.legacy-reward #donateBox{left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.legacy-reward #MainBox.showQR{opacity:1}.legacy-reward #MainBox,.legacy-reward #QRBox,.legacy-reward .tr3,.legacy-reward #donateBox li{transition:none!important;animation:none!important}.legacy-reward #MainBox{transform:none!important}}.article-discussion[data-astro-cid-hvp2333a]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin:36px 0 12px;padding:14px 0;font-size:14px;display:flex}.article-discussion[data-astro-cid-hvp2333a] p[data-astro-cid-hvp2333a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.discussion-message[data-astro-cid-hvp2333a]{--discussion-ink:var(--rose-ink);--discussion-soft:var(--rose-soft)}.discussion-group[data-astro-cid-hvp2333a]{--discussion-ink:var(--honey-ink);--discussion-soft:var(--honey-soft)}.article-discussion[data-astro-cid-hvp2333a] .icon[data-astro-cid-hvp2333a]{color:var(--discussion-ink);font-size:15px}.article-discussion[data-astro-cid-hvp2333a] a[data-astro-cid-hvp2333a]{min-height:38px;color:var(--discussion-ink);background:var(--discussion-soft);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.article-discussion[data-astro-cid-hvp2333a] a[data-astro-cid-hvp2333a]:is(:hover,:focus-visible){color:var(--pop-contrast);background:var(--discussion-ink);box-shadow:0 3px 12px color-mix(in oklch,var(--discussion-ink) 15%,transparent)}.discussion-arrow[data-astro-cid-hvp2333a]{transition:transform .25s cubic-bezier(.22,1,.36,1);display:inline-block}.article-discussion[data-astro-cid-hvp2333a] a[data-astro-cid-hvp2333a]:is(:hover,:focus-visible) .discussion-arrow[data-astro-cid-hvp2333a]{transform:translate(3px)}.article-discussion[data-astro-cid-hvp2333a] a[data-astro-cid-hvp2333a][target=_blank]:is(:hover,:focus-visible) .discussion-arrow[data-astro-cid-hvp2333a]{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.article-discussion[data-astro-cid-hvp2333a] a[data-astro-cid-hvp2333a],.discussion-arrow[data-astro-cid-hvp2333a]{transition:none}.discussion-arrow[data-astro-cid-hvp2333a]{transform:none!important}}
