@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(data:font/woff2;base64,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)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+25BE,U+25C0,U+25C2,U+25CA,U+25E6,U+2713,U+2717,U+275B-275E,U+2934-2937,U+F6D5-F6D8,U+F8FF,U+FB01-FB02}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/670656.BUiFoe8S.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+1ECB-1EF9,U+2011-2013,U+201A,U+201E,U+2020-2023,U+2030,U+2032-2034,U+2039-203A,U+2043-2044,U+2071,U+207F,U+20A1-20AE,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+2116,U+2122,U+2126,U+2190-2194,U+2196-2199,U+2202,U+2206,U+220F,U+2211-2212,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2423,U+2501,U+2503-251B,U+251D-259F,U+25B2,U+25B4,U+25B6,U+25B8,U+25BC}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/280d9c.CDp7g_xB.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+300-304,U+306-30C,U+30F,U+311,U+31B,U+323-328,U+32D-32E,U+330-331,U+1E00-1E99,U+1EA0-1ECA}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(data:font/woff2;base64,d09GMk9UVE8AAAMwAAkAAAAABKgAAALrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYJxBmAANAE2AiQDBgQGBYJ4ByALAQIAgKqqquqf1F3N3SPC0iMzIDwgM8DcwyATICMSMt3BPWPLyMiEyICEDIgMyEiIjAAISMiMjMzICA+PTPAID/CIyMg8ZABEQEBmZLgfAiADMjIung6RAXnIBEhIgLzkdbkFxDHylqcEyIS8ZAZkAGSqR2pEuP95e2+/XcrtYlrd9XE4HH4Mdx7Dx+EAE0wAc3NynI5Qia1mBVIihCjuamlPjCSCndHYRLwvKeNDPZZ4jCXmhCXmTCzxxGGJeaclUjJtCt1jOjdNGcjSOjOdT6UCWVpnpvOplOnWod2vfjDSfvDsGn7gTbHFaT/wtsQP/DyASwgpSw4GDodD4a7rqTbkDONcTiSH++K3+4bG4+DfGNb/G0WI9P1M7sczdSXj0pOr7qnnue9L6uiSRw+/LghkG/pP5c2CRbMwZRZtFG4WbZjmprnPD3Kr9J8PhxCOWe8223U+FXukjLBuKNdN2gjr2HxAr5Xlsqp3J+vWvZac9KnenWHd61JruWGfqp/9VauPlGs72KAbpwKq5apPVa0qocpUTbka1TXKr5cDD1VQo4M7Htuf8+hKhap85VIf1QV1XC2obn1I2bo7U+HFKbfEAgbSqJbrwDIPQ8c6A44UOIooAAclOd3c0XGJc94mb5M7s1cC7oz4fQvxYhqdPGu8BGwwG/ROoBQnglNll1UiNTRvUz7PQvnzSUMBJj7G+8/fbhaf+etxeihoX8LbFZxe5PrT/ODOByPt2fVnvuXYPNN0cis/uLdipL2WqzhCbgEp6EgWqptrudDJAmCEd2cxgZcViDnwsggxJ220QUwS4ATEDPZjQd53YQFdtNBOghESBOkkSowJ4vSRJEI1ISIMECZKZJ5qb0S1sc1uDydqI7ZnKuv+ScJEqCdImFpGrfHeO3+eBKM8IMkdYgwxjk0V/Rzzi7WOoHOctGlmlFHiRLG5yAj9hOjA4sSxnVYdUziKMkaUJPeIMkDoP/AO5O8y8C4YAgAAAAwA)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+E3F}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(data:font/woff2;base64,d09GMk9UVE8AAAMoAAkAAAAABLgAAALiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYJwBmAARAE2AiQDCgQGBYJ4ByCLCgIAgKqqquqf1FzNN7P0WDI8IRNAzdMyAjwgMiPDwD0jMjITloAMSIDIyICIhMiIW2QkZEaEeywJHuEBHh6RkXlIgIhLRqb7IQEyICPzEhkQmac85TGPCfc4Rlwy4pCX5RaR4ACR7gGeHuZ/nvhef9OpbrsxZYGHxWDwYzG6uzEEgx+wWMC6OTlOJ2jEVlGBlAghqga7+tIz6ZaB5MR8aiQj417DSrxEiRWhxIqJEq80JV57lMjJvCnKw6bnwJSRDbqXl9xcLrJB9/KSm8uZvrJT2bNAz1vgr+gWsF+l6LCAQq0ForcGvxBS1p6OXGi/E3Nig10BIBtW4gTupTPTI6nU1MRkdjKdeT66mOBsC8lMFk/KLOFGo4sJpBDBqjMRpedL2XCxzbCtypARLjoq+LfseA2lN/lCQuS1xfXS73fF++ve8tPPvhfvS7/Wio1r/vL0l0Bk49rYVdcMrJrBnGlsBw+MbdM8ME9YIAt1/8KKjpNXIew1a8LnrHNBQ+lNZceo7NVbRtFpsOa4Qqs5ZYXKTikbVt7GYps6+uENlb7XB0N2UB1WNwTxyIJ4g47UW+UW8EHvOdW2SGg50AwCoFFW+cl6Dp39/b3cihJVvvXjWvCti/3HiI8A8qb+CbA5vga9B6jDg+jZJDHsIP8cXZSoFlWuy7bDrtjlx599lpJPjoGfDwO+R1U3Dv2eJEvbiR2dnWG4E3/w1h3//03P+yv3sUSuAtItnSy448ebel7Fb40KWQB3XGvWmqEfJOBjKCs6GQBm+MrNBSE2Ya4RYhXmHnrogbkkwkWY61SjYOd7UcAgXfSRZoY0LQyQZIJ5UoyQIU4rDnESxEgS36fsE0k2XrPbnxv1Orbnu6yPLxEjzhVaiHG5o9q8P43fJs0sz8gwxQSTZLFpYozzfqm20+KcgjadzDJLiiQ2d5lhDIcJPEUK2+mhOYWzJHMkybBAkgTOH+ERcJ+QeBtMAQAAAAYAAA==)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+2500,U+2502,U+251C}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(data:font/woff2;base64,d09GMk9UVE8AAAN8AAkAAAAABSAAAAM3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYNLBmAATAE2AiQDEAQGBYJ4ByALPwIAgKqqquqf1FzV3cND0yIy0t0hEsDcQ/MSEAmQ4ekeuUVCZjhkZEI6RDjkEplxy0yADIcIz8hM8AwP8NwvCZAJkLB5HBIgE7ZLZEBmnjIBEjIPmZCHhMxTQuYhjxkAmQAJGXnJhIQEyAwAB8g0N7D0dN/+xPd++m/K640p63XB4gcMFnM+hmIwWKxgBbCgU/VxUkghRdqqAikRQrSN5naWp8q9e4uTJ0uFiowbHXDEJRxxWTjissYRVyxHXA04oipntPAP6MCilsk5hi6cb1aryTmGLpxvVqs65KcanxOgZhIQbqgE8LTNIZsAXnUkQMSXooSQsqMzmU6lR3Ovwwyy7LLbVa4cK5Q2wTNod2St/ibm9jm+7feFbLjCIGGOcJqzZ2br32+6e2aD/ukHoXO3699uud23wv6xhy3JuY3j/U3dckNHqrr1Q2Sx9YPWi3pJAmQt+jfmkF2GJUQw5qj7sdaYu9XTys8F/Z6GVjYhISwZd7KFR7ZJeJ0m4m9taOXmgm6Pp5XtWd7rFRHvi4n4+YZW7vagm/a0+vc47ucbWrm5oLva08qur/Vex9y8Z9+S1Q2t6o/j7rCnlb9da2dt98zF2Kdnb13LtQrvBrKFXb7lW892f+yqr4x/fH5HH3uXzY5Be46sM1t2gKn2qcsmIGviGgqp1sj3wJ28pdZ7JqwqWK20gEWYLQ+OjOxgi4ma7tDs/w4IzYrfY4i73QhyQN0HDFSDGACiBBA5z0r6gQhhLCwTNctNwnQ3m2CiptM4NcLCr4WfCz8Wvk5xDeqQAC9t8fBg2+Y/4UBYwo75tNdFjqPM/uvNQ/9eqJlw413q69/JZcsga81D/++pGa/pF4aQtRq5mBfzol2EKcEIhDhh+zZHkC3AFE9qcYHNPcQtbG4gHiBPHnFJklWIK9pxkOuDOMAoOXZSZooyveylyCQnKVGgQoY1pMgwQZoimX6amehmeFe3PzvGJoznnOrHfaTJsIFe0qzLaGu9P61vo8w0Z6lwhEkOcwJDD+Os9OtjPb3OvWgYZJppShQxDDPFOClu4CVKGKeXHVeYFTlOkQqnKDJB6o9hAJpHmeAbMgEAAIABAA==)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+2014,U+2018-2019,U+201C-201D,U+2026}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/bc9564.BI6hfACu.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+400-45F,U+462-463,U+472-475,U+48A-4FF,U+510-513,U+51C-51D,U+524-527,U+52E-52F}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/f4ed7b.BFlKVfZ3.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(data:font/woff2;base64,d09GMk9UVE8AAAS0AAkAAAAABjQAAARtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYVQBmAAVAE2AiQDFgQGBYJ4ByCLyAIAgKqqquqf1NzM3MPUw8MrPB0yIcPM3SMiPTMiM8LBIyMqswqyMiEyEjIyMiszISIjKyqgKgsqAzI8srLSMyIjsiKzCrIgEzKrsjKqPCqroCogoxKqICozqyoAqgAKoGBJgISChKw8VC6HrFwAMgAKoCqhIAGqKivzUAkZCVUaXpqRbtVtd66fVKuJ6Wqmw/ABD8Mbj+Hx8QBfMCEMdM4dJwGcFaNZgWkihChpb17X19tXuyGzdTDbNdDGhza54jCuGBKuGAriircNV7zjc0XOHA4KvSnouxc0Y8dpOXigkMvFjtNy8EAhlwv6dWr6Nw+sYQ8C05YHorPEZZkHYnupB8Z7j2ELYZqls2LJdCrdfjwtITmH+Ues7xvY0ZUd7N2WXti0ghIhiuKp+nUbO7t6th/5YPSTE+WOrlhU4cmoHtd3ajy12/rYVo169xxH3bGkNvTTcZWwlfHFD5di0lIdtoyqcXXX0h3znb22blR7LN1hq3F915JXz1+4fr1Nrqz2pEqXqfJbyid13TxPnm+9Gpf5YtfqjuqZTb8rf1zX2Lq90lHtMV1ja/9w02I9qyy0ucaRlZ5qlCqt07LWUWGJGOYt9rGfAxzkTYY4/OrY1F9HVduYrfd87t/30dSfo2ruaEDv+KoodvzJLU8UgkUjQScXlDece/JGMHgvWOyBOTnjv6jLsgghIWRk5pzqtYOvj339/U+XJpLe+VWr2toqHLnAWR9btMCTK+d6UpXpuOpX/apMxWWlp8dltKXz3LVrZ89dSXn3H6iIiiQf6LAOJyt1REfuV6pwPKS/ix7amx3qL1vywqmJi99e+flcXCftpc09Kxpm6/DfS1Ty9JmR0ROxkGtFoglHTj1yrXBULbPVu+q2pTfaDx/q21G11FZH1G1LP2OHoqopH7R0s62rpoNWyNaNeo8lo7dOVXlqdVwnbE3/JlnrlckrZzuamzs7WuJamBJHCCPglM52y6vSDaG8kf+x2qlypr507WfLvdDUftcaSXih+V6+eJ4Tyhe7VmvSyfe7VniOF8qfnevgMyfF+1iYVr15GThm1ZuXwbhMt5EDQ1IEBgBky/Ty1ta1NBpnjJv+sUel4B8T/2xGfGpEMJdanwGJGh0MwAfMwIfIGU0agQCBdQTjjHHRuFkoVAwXjF8KhemVBKi/2gQIbAewsPFThIlBYhs4tu/XN14seerfgM+IJEyk83GAibrnPyz0PDxtDQemCdQpDuY5bTAnCz2PTlrDrOkKI4Q5CWKCP4Qh/GKG+F8cFYa4CK3gAH6euweCWQT08k0tLghxUuIGIUYk7mMNayRuEqNG4hZhXMl4Gxdop5l19NFLH7VsIMNWBsnSxQB11JOijm7SZKjz0xI7iiW0VtpLR11Cgrml/fZC0tSxmFrSPJ7RGth78yvoYyevMcA2tvISr5Cgii1U80pdRC25JBMsZyc7yZIhwWp62UKKFXiWLAnSbLs67GXYRYYBdpOhm9T/4RMovEz3O6ELAAAAMAAAAA==)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+2BC,U+2C6-2C7,U+2D8-2DD}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/ef4ea2.DYqmVncX.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DC,U+1DE-1E3,U+1E6-1ED,U+1F1-1F5,U+1F8-21B,U+21E-21F,U+226-233,U+237}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/c26931.BH08mMSV.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+100-137,U+139-148,U+14C-17E}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/b87b2f.Bxz9R9lQ.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+A1-AC,U+AE-B1,U+B4-B8,U+BA-FF}@font-face{font-family:SF Mono;src:local("SFMonoRegular"),url(/vh_static/09a6e7.CDyEVMFk.woff2)format("woff2");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+20-7E}:root{--vh-white-color:#fff;--vh-box-shadow:0 3px 8px 6px #07111b0d;--vh-body-bg:#F8F8F8;--vh-back-top:calc((100vw - 2rem - min(100vw - 2rem, var(--vh-main-max-width)))/2 + 1rem);--vh-font-88:rgb(from var(--vh-font-color) r g b / 88%);--vh-font-66:rgb(from var(--vh-font-color) r g b / 66%);--vh-font-56:rgb(from var(--vh-font-color) r g b / 56%);--vh-font-28:rgb(from var(--vh-font-color) r g b / 28%);--vh-font-16:rgb(from var(--vh-font-color) r g b / 16%);--vh-font-6:rgb(from var(--vh-font-color) r g b / 6%);--vh-main-color-88:rgb(from var(--vh-main-color) r g b / 88%);--vh-main-color-66:rgb(from var(--vh-main-color) r g b / 66%);--vh-main-color-56:rgb(from var(--vh-main-color) r g b / 56%);--vh-main-color-28:rgb(from var(--vh-main-color) r g b / 28%);--vh-main-color-16:rgb(from var(--vh-main-color) r g b / 16%);--vh-main-color-6:rgb(from var(--vh-main-color) r g b / 6%);--vh-default:#BEC4CC;--vh-default-hover:#BEC4CC18;--vh-info:#3253b4;--vh-info-hover:#3253b418;--vh-success:#01C4B6;--vh-success-hover:#01C4B618;--vh-warning:#DD8636;--vh-warning-hover:#DD863618;--vh-error:#DE3C3D;--vh-error-hover:#DE3C3D18;--vh-import:#B984DF;--vh-import-hover:#B984DF18}*{-webkit-tap-highlight-color:transparent;text-decoration:none;outline:0;scrollbar-width:auto;scrollbar-color:rgba(0,0,0,.25) transparent}::-webkit-scrollbar{width:10px;height:10px;display:block}::selection,::-webkit-selection{color:#fff;background:var(--vh-main-color-88)}html{word-wrap:break-word;overflow-wrap:break-word;font-size:16px;font-weight:400}html>body{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100vw;height:max-content;color:var(--vh-font-color);font-family:HarmonyOS Sans SC,serif;font-weight:400;cursor:default;overflow-x:hidden}html>body:before{content:"";position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff url(/assets/images/bg.png);opacity:.188;z-index:-1}html>body>footer{box-sizing:border-box;width:100%;height:max-content}pre,code{font-family:SF Mono!important}a{color:var(--vh-font-color)}img{user-select:none;-webkit-user-drag:none}img[data-vh-lz-src]{transition:all .18s ease-in}img[data-vh-lz-src]:not(.loaded):not(.img-error){filter:blur(3px) brightness(1)}.vh-hover{position:relative;transition:all .18s ease-in-out}.vh-hover:hover,.vh-hover.active{color:var(--vh-white-color)!important}.vh-hover:hover:before,.vh-hover.active:before{transform:scale(1.2);opacity:1}.vh-hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.5rem;background-color:var(--vh-main-color-88);opacity:0;z-index:-1;transition:all .18s ease-in-out}.vh-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all}.vh-ellipsis:not([class*=line-]){white-space:nowrap;display:block}.vh-ellipsis.line-2{white-space:normal;-webkit-line-clamp:2}.vh-ellipsis.line-3{white-space:normal;-webkit-line-clamp:3}.main-inner>.main-inner-content img[data-vh-lz-src],.avatar img[data-vh-lz-src]{transition:all .18s ease-in}.main-inner>.main-inner-content img[data-vh-lz-src]:not(.loaded):not(.img-error),.avatar img[data-vh-lz-src]:not(.loaded):not(.img-error){filter:blur(4px) brightness(1)}.main-inner>.main-inner-content img[data-vh-lz-src][src*=default-],.avatar img[data-vh-lz-src][src*=default-],.main-inner>.main-inner-content img[data-vh-lz-src][src$="broken_image.svg"],.avatar img[data-vh-lz-src][src$="broken_image.svg"]{filter:none!important;opacity:1!important}.vh-animation.vh-animation-init{opacity:1;transition:opacity .1s ease-in!important}.vh-space-loading{box-sizing:border-box;display:flex;align-items:center;justify-content:center;grid-column:span 3;width:100%;height:8.88rem;overflow:hidden}.vh-space-loading>span{background-color:#000;position:relative;width:5px;height:5px;margin:3px;border-radius:5px}.vh-space-loading>span:nth-of-type(1){-webkit-animation:scale .8s ease infinite;animation:vh-loading-animation .8s ease infinite}.vh-space-loading>span:nth-of-type(2){-webkit-animation:scale .8s ease .2s infinite;animation:vh-loading-animation .8s ease .2s infinite}.vh-space-loading>span:nth-of-type(3){-webkit-animation:scale .8s ease .4s infinite;animation:vh-loading-animation .8s ease .4s infinite}.vh-ad{position:relative;display:block;width:100%;height:max-content;min-height:5.88rem;overflow:hidden!important;z-index:1}.vh-ad.vh-article-ad{margin-bottom:1rem;box-sizing:border-box;padding:.75rem;border-radius:.5rem;background-color:var(--vh-white-color);box-shadow:var(--vh-box-shadow);overflow:hidden}.vh-ad.vh-article-ad:before{top:50%}.vh-ad:before{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);content:"广告加载中...";color:#e3e4e6;z-index:-1}@keyframes vh-init-show{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes vh-loading-animation{50%{height:25px}0%{height:5px}}@-webkit-keyframes vh-init-show{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes vh-loading-animation{50%{height:25px}0%{height:5px}}@keyframes talking-tag-active{0%{transform:translate(0)}25%{transform:translate(-1.66px)}50%{transform:translate(1.66px)}75%{transform:translate(-1.66px)}to{transform:translate(0)}}@-webkit-keyframes talking-tag-active{0%{transform:translate(0)}25%{transform:translate(-1.66px)}50%{transform:translate(1.66px)}75%{transform:translate(-1.66px)}to{transform:translate(0)}}.vh-search{position:fixed;left:0;top:0;width:100vw;height:100vh;box-sizing:border-box;padding:3.75rem 1rem 1rem;display:flex;align-items:center;flex-direction:column;background-color:#00000042;overflow:hidden;transition:opacity .18s ease-in-out;opacity:0;pointer-events:none;z-index:1}.vh-search.active{opacity:1;pointer-events:auto}.vh-search.active>main{transform:translateY(0)}.vh-search>main{box-sizing:border-box;padding:1rem .75rem;display:flex;align-items:center;flex-direction:column;width:100%;max-width:888px;height:max-content;max-height:88vh;border-radius:1rem;background-color:var(--vh-white-color);transform:translateY(-1rem);transition:transform .18s;overflow:hidden}.vh-search>main>.search-input{flex-shrink:0;box-sizing:border-box;padding:.75rem;display:flex;align-items:center;gap:.28rem;width:100%;height:2.425rem;background-color:var(--vh-font-6);border-radius:.66rem;overflow:hidden}.vh-search>main>.search-input>svg{flex-shrink:0;width:1.28rem;height:1.28rem}.vh-search>main>.search-input>input{flex:1;width:100%;height:100%;border:0;color:var(--vh-font-88);font-size:.875rem;background-color:transparent;transition:width .18s ease-in-out}.vh-search>main>.search-input>input::placeholder{color:var(--vh-font-88)}.vh-search>main>.vh-search-list{margin-top:1rem;box-sizing:border-box;width:100%;height:max-content;background-color:var(--vh-white-color);user-select:none;overflow-x:hidden;overflow-y:auto}.vh-search>main>.vh-search-list>em{margin:1.88rem auto;display:block;width:5.88rem;height:5.88rem;background:url(data:image/svg+xml;charset=utf-8,%20%3Csvg%20t%3D%221740986741673%22%20class%3D%22icon%22%20viewBox%3D%220%200%201024%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%225345%22%20width%3D%22200%22%20height%3D%22200%22%3E%3Cpath%20d%3D%22M942.93%20932.09H700.4c-4.78%200-8.66%203.88-8.66%208.66s3.88%208.66%208.66%208.66h242.53c4.78%200%208.66-3.88%208.66-8.66s-3.88-8.66-8.66-8.66z%20m-30.32-51.97c4.78%200%208.66-3.88%208.66-8.66s-3.88-8.66-8.66-8.66h-60.63c-4.78%200-8.66%203.88-8.66%208.66s3.88%208.66%208.66%208.66h60.63zM626.99%20202.6c5.71%203.2%2012.94%201.23%2016.21-4.43l46.66-80.67c3.32-5.75%201.3-13.1-4.49-16.35-5.71-3.2-12.94-1.23-16.21%204.43l-46.66%2080.67c-3.33%205.75-1.31%2013.1%204.49%2016.35z%20m-149.65-11.1h3.44c6.6%200%2011.95-5.34%2011.95-11.92V86.5c0-6.58-5.35-11.92-11.95-11.92h-3.44c-6.6%200-11.95%205.34-11.95%2011.92v93.08c0%206.58%205.35%2011.92%2011.95%2011.92zM302.3%20223.52c3.79%205.3%2011.13%206.59%2016.51%202.91l1.14-0.78c5.5-3.77%206.84-11.32%202.96-16.74l-53.85-75.41c-3.78-5.3-11.13-6.59-16.51-2.91l-1.13%200.78c-5.5%203.77-6.84%2011.32-2.96%2016.74l53.84%2075.41z%20m540.75%20131.67l-1.3-1.3c-1.3-2.6-3.91-5.19-7.81-6.5L466.7%20272.04h-6.51L163.26%20388.96c-0.01%200-0.02%200.01-0.04%200.01-1.27%200.38-2.4%201.12-3.34%202.06l-0.59%200.59a26.428%2026.428%200%200%200-4.33%205.65L65.59%20552.65c-1.3%202.6-2.61%206.5-1.3%2010.39%201.3%202.6%203.91%205.2%207.82%206.5l84.65%2022.09v228.64c0%205.2%203.91%209.1%207.81%2010.39l414.12%20118.22c2.61%201.3%206.51%200%209.12-1.3l260.45-145.5c3.91-2.6%205.21-5.2%205.21-10.39l-2.61-224.74%205.21-2.6%2098.98-58.46c2.6-1.3%205.21-5.19%205.21-7.79v-6.5L843.05%20355.19zM91.64%20551.35l82.04-139.01%206.51%201.3%20111.99%2027.28%20265.66%2064.96-97.67%20142.9-368.53-97.43z%20m85.95%20259.83V598.12h1.3l11.72%202.6%20270.87%2071.45c5.21%201.3%209.12%200%2011.72-5.2l91.16-133.81%203.91%20389.73-390.68-111.71zM585.2%20487.7l-286.5-68.85-93.76-22.08%20260.45-101.33%20334.68%2068.85-22.14%2012.99-32.56%2019.49L589.11%20489l-3.91-1.3z%20m6.51%20432.6l-3.91-400.13%2018.23%2031.18%2065.11%20109.12c2.61%205.2%2010.42%206.5%2015.63%203.9l141.95-83.14%202.6%20205.26L591.71%20920.3z%20m93.76-280.61l-79.44-133.81%207.81-5.19%20141.95-84.45%2071.62-42.87L930.3%20492.89l-244.83%20146.8z%22%20p-id%3D%225346%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);background-size:contain}.vh-search>main>.vh-search-list>.vh-search-item{position:relative;box-sizing:border-box;padding:.75rem;display:flex;flex-direction:column;gap:.38rem;width:100%;height:max-content}.vh-search>main>.vh-search-list>.vh-search-item:hover:before{opacity:1;transform:scale(1)}.vh-search>main>.vh-search-list>.vh-search-item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.5rem;background-color:var(--vh-font-16);opacity:0;transition:transform .16s ease-in-out,opacity .16s ease-in-out}.vh-search>main>.vh-search-list>.vh-search-item>span{width:100%;font-size:1.125rem;font-weight:600;color:var(--vh-font-color);line-height:1.16}.vh-search>main>.vh-search-list>.vh-search-item>p{width:100%;font-size:.875rem;color:var(--vh-font-56);font-weight:400;line-height:1.25rem}.vh-search>main>.vh-search-list>.vh-search-item>p>span{color:var(--vh-main-color)}header.vh-header{position:fixed;left:0;top:0;box-sizing:border-box;width:100vw;height:66px;backdrop-filter:blur(2rem);background-color:#ffffff5c;box-shadow:var(--vh-box-shadow);transition:background-color .18s ease-in-out;z-index:9}header.vh-header>section{margin:0 auto;box-sizing:border-box;padding:0 .88rem;display:flex;align-items:center;width:100%;height:100%;max-width:var(--vh-main-max-width)}header.vh-header>section>.home{box-sizing:border-box;padding:.266rem .188rem;display:flex;align-items:center;gap:.618rem;width:max-content;height:max-content;color:var(--vh-font-color)}header.vh-header>section>.home:hover>span{color:var(--vh-white-color)}header.vh-header>section>.home>span{font-size:.98rem;font-weight:600;padding-top:.188rem;transition:all .1s;font-weight:700}header.vh-header>section>.home>svg{height:1.5rem;width:auto;object-fit:contain}header.vh-header>section>nav{box-sizing:border-box;display:flex;align-items:center;margin-left:auto;gap:1.18rem;height:100%}header.vh-header>section>nav>.nav-link{box-sizing:border-box;padding:.288rem .36rem;display:flex;align-items:center;gap:.28rem;line-height:inherit;height:max-content;font-size:.98rem;font-weight:600;user-select:none}header.vh-header>section>nav>.nav-link.search-btn,header.vh-header>section>nav>.nav-link.menu-btn{cursor:pointer}header.vh-header>section>nav>.nav-link.menu-btn{display:none}header.vh-header>section>nav>.nav-link.menu-btn>svg{height:1.28rem}header.vh-header>section>nav>.nav-link>svg{height:1rem;width:auto;object-fit:contain}@media screen and (max-width:888px){header.vh-header>section>nav>a.nav-link{display:none}header.vh-header>section>nav>.menu-btn.nav-link{display:flex}}.header-main{position:relative;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:.88rem;width:100%;height:var(--vh-main-header-height);transition:height .58s ease-in-out;z-index:1}.header-main:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--vh-home-banner);z-index:-1}.header-main>.avatar{width:8.5rem;height:8.5rem;border:2px solid var(--vh-white-color);border-radius:50%;transition:transform .3s ease-in-out;overflow:hidden}.header-main>.avatar:hover{transform:rotate(18.88deg)}.header-main>.avatar>img{width:100%;height:100%;object-fit:cover}.header-main>.auther{padding-top:1.88rem;font-size:1.88rem;font-weight:600;color:var(--vh-white-color)}.header-main>.desc{position:relative;box-sizing:border-box;padding:.66rem .66rem 0;width:100%;max-width:28.88rem;height:max-content;color:var(--vh-white-color);text-align:center;font-size:.88rem;line-height:1.5rem}.header-main>.desc:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:1px;opacity:.5;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,.7)),color-stop(35%,var(--vh-white-color)),color-stop(65%,var(--vh-white-color)),color-stop(100%,rgba(0,0,0,.7)))}.header-main>.desc:after{content:"|";padding-left:.188rem;display:inline-block;animation:blink 1s infinite;color:#fff}@keyframes blink{50%{opacity:0}}@media screen and (max-width:1150px){.header-main{height:26rem}.header-main>.avatar{width:6rem;height:6rem}.header-main>.auther{padding-top:0}}aside.vh-aside{flex-shrink:0;position:relative;box-sizing:border-box;padding:.88rem .66rem;display:flex;flex-direction:column;gap:1rem;width:var(--vh-aside-width);height:auto}aside.vh-aside>.sticky-aside{position:-webkit-sticky;position:sticky;top:calc(66px + 1rem);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;width:100%}aside.vh-aside .vh-aside-item{position:relative;box-sizing:border-box;padding:1.28rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:100%;height:max-content;border-radius:var(--vh-main-radius);background-color:var(--vh-white-color);box-shadow:var(--vh-box-shadow);overflow:hidden}aside.vh-aside .vh-aside-item>h3{width:100%;font-size:.68rem;font-weight:400;color:var(--vh-font-56)}aside.vh-aside .vh-aside-item.user{padding:1.88rem 0}aside.vh-aside .vh-aside-item.user>.vh-aside-avatar{position:relative;width:6.36rem;height:6.36rem;border-radius:1rem;overflow:hidden}aside.vh-aside .vh-aside-item.user>.vh-aside-auther{position:relative;font-size:1.25rem}aside.vh-aside .vh-aside-item.user>.vh-aside-auther:after{content:"";position:absolute;display:block;bottom:-.16rem;left:50%;transform:translate(-50%);width:36%;height:.26rem;border-radius:3px;background-color:var(--vh-main-color-88)}aside.vh-aside .vh-aside-item.user>.vh-aside-motto{font-size:.86rem;color:var(--vh-font-66);line-height:1.5;text-align:center}aside.vh-aside .vh-aside-item.user>.vh-aside-links{display:flex;align-items:center;gap:.5rem}aside.vh-aside .vh-aside-item.user>.vh-aside-links>.vh-aside-links-item{position:relative;display:flex;align-items:center;justify-content:center;width:1.88rem;height:1.88rem;border:solid 1px #333;background-color:var(--vh-white-color);border-radius:.38rem;overflow:hidden;z-index:1}aside.vh-aside .vh-aside-item.user>.vh-aside-links>.vh-aside-links-item:hover{color:var(--vh-white-color);border-color:var(--vh-white-color)}aside.vh-aside .vh-aside-item.user>.vh-aside-links>.vh-aside-links-item:hover:after{height:100%}aside.vh-aside .vh-aside-item.user>.vh-aside-links>.vh-aside-links-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background-color:var(--vh-main-color-88);transition:height .18s ease-in-out;z-index:-1}aside.vh-aside .vh-aside-item.user>.vh-aside-links>.vh-aside-links-item>svg{width:auto;height:1.18rem;object-fit:contain;stroke-width:3px}aside.vh-aside .vh-aside-item.user>.vh-aside-info{box-sizing:border-box;padding:0 1rem;display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:max-content}aside.vh-aside .vh-aside-item.user>.vh-aside-info>.count{box-sizing:border-box;padding:.88rem 0 .66rem;display:flex;flex-direction:column;justify-content:center;gap:.28rem;text-align:center;background:var(--vh-white-color);border-radius:var(--vh-main-radius);user-select:none;transition:box-shadow .18s ease-in-out}aside.vh-aside .vh-aside-item.user>.vh-aside-info>.count:hover{box-shadow:var(--vh-box-shadow);z-index:1}aside.vh-aside .vh-aside-item.user>.vh-aside-info>.count>span{font-size:1.05rem;color:var(--vh-font-color)}aside.vh-aside .vh-aside-item.user>.vh-aside-info>.count>p{font-size:.8rem;color:var(--vh-font-56)}aside.vh-aside .vh-aside-item.user>.vh-aside-canvas{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}aside.vh-aside .vh-aside-item.tips{align-items:flex-start}aside.vh-aside .vh-aside-item.tips>span{display:flex;align-items:center;justify-content:flex-start;gap:.288rem;font-size:1rem}aside.vh-aside .vh-aside-item.tips>span>svg{margin-bottom:.188rem;color:var(--vh-main-color);width:1.18rem;height:1.18rem;object-fit:contain;animation:talking-tag-active .18s ease-in-out infinite}aside.vh-aside .vh-aside-item.tips>.tips-content{font-size:.88rem}aside.vh-aside .vh-aside-item.tips>.tips-content p{padding:.28rem 0}aside.vh-aside .vh-aside-item.tips>.tips-content img{max-width:100%}aside.vh-aside .vh-aside-item.cat>.vh-aside-cat{display:flex;flex-direction:column;width:100%;height:max-content;max-height:15.56rem;overflow-x:hidden;overflow-y:auto}aside.vh-aside .vh-aside-item.cat>.vh-aside-cat>a{flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:2.18rem;font-size:.88rem;border-radius:.38rem;background-color:var(--vh-white-color);transition:all .18s ease-in-out;overflow:hidden}aside.vh-aside .vh-aside-item.cat>.vh-aside-cat>a:hover{padding-left:.66rem;background-color:var(--vh-main-color-66);color:var(--vh-white-color)}aside.vh-aside .vh-aside-item.cat>.vh-aside-cat>a:hover>i{background-color:transparent}aside.vh-aside .vh-aside-item.cat>.vh-aside-cat>a>i{display:flex;align-items:center;justify-content:center;width:1.68rem;height:1.28rem;color:var(--vh-white-color);font-size:.66rem;font-style:normal;border-radius:.38rem;background-color:var(--vh-main-color-66);transition:background .18s ease-in-out;overflow:hidden}aside.vh-aside .vh-aside-item.tags>.vh-aside-tags{display:flex;flex-wrap:wrap;gap:.68rem 1rem;width:100%;height:max-content;max-height:18.88rem;overflow-x:hidden;overflow-y:auto}aside.vh-aside .vh-aside-item.tags>.vh-aside-tags>a{display:flex;align-items:center;gap:.18rem;width:max-content;height:max-content}aside.vh-aside .vh-aside-item.tags>.vh-aside-tags>a:hover>span{color:var(--vh-main-color)}aside.vh-aside .vh-aside-item.tags>.vh-aside-tags>a>span{box-sizing:border-box;width:max-content;font-size:.8rem;line-height:1.5;transition:color .18s ease-in-out;overflow:hidden}aside.vh-aside .vh-aside-item.tags>.vh-aside-tags>a>em{color:var(--vh-font-28);font-size:.688rem;font-style:normal}aside.vh-aside .vh-aside-item.adcard>.vh-aside-adcard{box-sizing:border-box;display:flex;width:100%;height:max-content;border-radius:var(--vh-main-radius);overflow:hidden}aside.vh-aside .vh-aside-item.adcard>.vh-aside-adcard>img{width:100%;object-fit:contain}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles{display:flex;flex-direction:column;gap:.5rem;width:100%;height:max-content;overflow:hidden}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:2.68rem;overflow:hidden}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a:hover>span>cite{color:var(--vh-main-color)}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a:hover>span>cite:after{width:100%}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a:nth-of-type(2)>span>i{background-color:var(--vh-warning)}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a:nth-of-type(3)>span>i{background-color:var(--vh-import)}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a>span{box-sizing:border-box;display:flex;align-items:center;gap:.618rem;width:100%}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a>span>cite{width:max-content;max-width:100%;border-bottom:1px solid transparent;font-size:.8rem;line-height:1.5;font-style:normal;transition:color .288s ease-in-out}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a>span>cite:after{content:"";display:block;width:0;height:1px;background-color:var(--vh-main-color);transition:width .58s cubic-bezier(.6,.1,0,1)}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a>span>i{flex-shrink:0;width:.875rem;height:.875rem;border-radius:.18rem;color:var(--vh-white-color);text-align:center;font-size:.66rem;font-style:normal;background-color:var(--vh-success)}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a>span>em{flex-shrink:0;width:max-content;font-style:normal;font-size:.8125rem;color:var(--vh-font-66)}aside.vh-aside .vh-aside-item.articles>.vh-aside-articles>a>time{color:var(--vh-font-56);font-size:.688rem}@media screen and (max-width:888px){aside.vh-aside{position:static;width:100%}}.vh-footer{margin-top:1.68rem;box-sizing:border-box;padding:2.6rem 0;display:flex;align-items:center;justify-content:center;width:100%;height:max-content;background-color:#ffffff1a;backdrop-filter:saturate(100%) blur(2px);user-select:none}.vh-footer>main{box-sizing:border-box;display:flex;flex-direction:column;gap:.618rem;width:100%;max-width:var(--vh-main-max-width);height:max-content}.vh-footer>main>p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.618rem;line-height:1}.vh-footer>main>p>a{line-height:1}.vh-footer>main>p>span{box-sizing:border-box;padding-left:.28rem;display:flex;align-items:center;width:max-content;height:1.25rem;background-color:#25c2a0;font-size:.68rem;border-radius:.18rem;overflow:hidden}.vh-footer>main>p>span>cite,.vh-footer>main>p>span>em{box-sizing:border-box;padding:0 .618rem;width:max-content;height:100%;line-height:1.25rem;color:var(--vh-white-color);font-style:normal}.vh-footer>main>p>span>cite{padding-left:.28rem}.vh-footer>main>p>span>em{background-color:#5d5d5d}.vh-footer>main>p>span>svg{width:.88rem;height:.88rem}.vh-footer>main>p img{height:100%;width:auto;object-fit:contain}.vh-footer>section{box-sizing:border-box;display:flex;flex-direction:column;gap:.88rem;width:100%;height:max-content}.vh-footer>section p{line-height:1}.vh-footer>section p a{line-height:1}.vh-footer>section.text>p{font-size:.88rem}.vh-footer>section.text>p>a{color:#94a3b8;transition:opacity .18s ease-in-out}.vh-footer>section.text>p>a:hover{opacity:.88}.vh-footer>section.icon>p{display:flex;align-items:center;justify-content:flex-end;gap:1rem}section.vh-back-top{position:fixed;right:var(--vh-back-top);bottom:2rem;width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid #e5e7eb;background-color:var(--vh-white-color);transform:translate(1rem);cursor:pointer;opacity:0;overflow:hidden;pointer-events:none;transition:transform .188s,opacity .18s;z-index:9}section.vh-back-top.active{transform:translate(0);opacity:1;pointer-events:auto}section.vh-back-top>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1px);height:calc(100% + 1px)}section.vh-back-top>svg.icon{width:66%;height:66%}.vh-mobilesidebar{position:fixed;left:0;top:0;width:100vw;height:100vh;box-sizing:border-box;background-color:#00000042;overflow:hidden;transition:opacity .18s ease-in-out;opacity:0;pointer-events:none;z-index:10}.vh-mobilesidebar.active{opacity:1;pointer-events:auto}.vh-mobilesidebar.active>.main{transform:translate(0)}.vh-mobilesidebar.active>.main>.vh-mobilesidebar-list>a{transform:translate(0)}.vh-mobilesidebar>.main{box-sizing:border-box;padding:1rem;display:flex;align-items:center;flex-direction:column;gap:1rem;width:100%;max-width:17.6rem;height:100%;background-color:var(--vh-white-color);transform:translate(-1rem);transition:transform .18s ease-in;overflow:hidden}.vh-mobilesidebar>.main>.vh-mobilesidebar-list{box-sizing:border-box;padding:1rem .618rem;display:flex;flex-direction:column;gap:.26rem;width:100%;height:max-content;border-radius:.75rem;background-color:#f8f9fa;overflow:hidden}.vh-mobilesidebar>.main>.vh-mobilesidebar-list.user-panel>h3{text-align:center}.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a{box-sizing:border-box;padding:0 .5rem;display:flex;align-items:center;gap:.618rem;width:100%;height:2.25rem;font-size:1rem;color:#66758c;font-weight:600;border-radius:.375rem;transform:translate(-1rem);overflow:hidden;transition:all .36s ease-in-out}.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a:nth-of-type(1){transition:all .26s ease-in-out}.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a:nth-of-type(2){transition:all .3s ease-in-out}.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a:hover,.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a.active{color:var(--vh-white-color);background-color:var(--vh-main-color)}.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a:hover>svg,.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a.active>svg{stroke:var(--vh-white-color)}.vh-mobilesidebar>.main>.vh-mobilesidebar-list>a>svg{width:auto;height:.888rem;object-fit:contain;transition:stroke .18s ease-in-out}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,pre,code,figure,blockquote,dl,dd{margin:0}del{text-decoration:line-through}ul[role=list],ol[role=list]{list-style:none}html{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.1ms!important;transition-duration:.1ms!important}}main.main{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:max-content;overflow:visible!important}main.main>.main-inner{flex-shrink:0;position:relative;box-sizing:border-box;display:flex;flex-direction:row;width:100%;max-width:var(--vh-main-max-width);height:max-content;z-index:1}main.main>.main-inner>.main-inner-content{flex:1 1 0%;box-sizing:border-box;padding:.88rem .66rem;width:100%;min-width:0;height:max-content;overflow:hidden;opacity:1!important;visibility:visible!important}@media screen and (max-width:888px){main.main>.main-inner{flex-direction:column}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}