@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(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.main-header[data-astro-cid-clvrna2l]{z-index:1000;width:100%;height:60px;animation:.3s backwards show;position:relative}.main-nav[data-astro-cid-clvrna2l]{z-index:1000;background-color:var(--main-card-background);flex-direction:row;justify-content:center;align-items:center;width:100vw;height:60px;transition:backdrop-filter .3s;display:flex;position:fixed;top:0;left:0}.main-nav[data-astro-cid-clvrna2l]:after{content:"";background-color:var(--main-card-border);width:100%;height:1px;transition:opacity .3s;position:absolute;bottom:0;left:0}.main-nav[data-astro-cid-clvrna2l].top{background-color:#0000;outline:0}.main-nav[data-astro-cid-clvrna2l].top:after{opacity:0}.main-nav[data-astro-cid-clvrna2l].top .nav-all[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l],.main-nav[data-astro-cid-clvrna2l].up .nav-all[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l]{opacity:1;transform:translateY(0)}.main-nav[data-astro-cid-clvrna2l].top .nav-all[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l],.main-nav[data-astro-cid-clvrna2l].up .nav-all[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]{opacity:0;transform:translateY(50px)}.main-nav[data-astro-cid-clvrna2l].top .nav-center[data-astro-cid-clvrna2l],.main-nav[data-astro-cid-clvrna2l].up .nav-center[data-astro-cid-clvrna2l]{overflow:visible}@media (width<=768px){.main-nav[data-astro-cid-clvrna2l].top .nav-center[data-astro-cid-clvrna2l],.main-nav[data-astro-cid-clvrna2l].up .nav-center[data-astro-cid-clvrna2l]{top:-80px}}.main-nav[data-astro-cid-clvrna2l]:not(.top):not(.up) .nav-all[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l]{opacity:0;transform:translateY(-50px)}.main-nav[data-astro-cid-clvrna2l]:not(.top):not(.up) .nav-all[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]{opacity:1;transform:translateY(0)}.nav-all[data-astro-cid-clvrna2l]{grid-template-columns:minmax(200px,1fr) auto minmax(200px,1fr);align-items:center;width:100%;max-width:1400px;height:100%;padding:0 2rem;display:grid;position:relative}.left-nav[data-astro-cid-clvrna2l]{flex-direction:row;align-items:center;min-width:200px;display:flex}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l]{margin-right:4px;position:relative}@media (width<=512px){.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l]{display:none}}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l]{opacity:0;visibility:hidden;transform-origin:0 0;transition:opacity .3s,visibility .3s,transform .3s;position:absolute;top:46px;left:0;transform:scale(.8)translateY(-5px)}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l]{margin-top:.8rem}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l]:first-child{margin-top:0}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l] .more-name[data-astro-cid-clvrna2l]{color:var(--main-font-second-color);margin-bottom:.6rem;font-size:14px;display:inline-block}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l] .more-list[data-astro-cid-clvrna2l]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l] .more-list[data-astro-cid-clvrna2l] .more-link[data-astro-cid-clvrna2l]{border-radius:8px;align-items:center;width:150px;padding:6px 8px;display:flex}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l] .more-list[data-astro-cid-clvrna2l] .more-link[data-astro-cid-clvrna2l] .link-icon[data-astro-cid-clvrna2l]{border-radius:50%;width:24px;height:24px;margin-right:8px}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l] .more-item[data-astro-cid-clvrna2l] .more-list[data-astro-cid-clvrna2l] .more-link[data-astro-cid-clvrna2l]:hover{color:var(--main-card-background);background-color:var(--main-color)}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l]:after{content:"";z-index:1;width:100%;height:30px;position:absolute;top:-20px;left:0}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l] .more-card[data-astro-cid-clvrna2l]:hover{border-color:var(--main-color)}.left-nav[data-astro-cid-clvrna2l] .more-menu[data-astro-cid-clvrna2l]:hover .more-card[data-astro-cid-clvrna2l]{opacity:1;visibility:visible;transform:scale(1)translateY(0)}.left-nav[data-astro-cid-clvrna2l] .site-name[data-astro-cid-clvrna2l]{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;height:34px;color:var(--main-font-color);justify-content:center;align-items:center;padding:0 6px;font-size:18px;font-weight:700;transition:transform .3s;display:flex;position:relative;overflow:hidden}.left-nav[data-astro-cid-clvrna2l] .site-name[data-astro-cid-clvrna2l]:after{content:"";width:100%;height:100%;color:var(--main-card-background);background-color:var(--main-color);opacity:0;border-radius:25px;justify-content:center;align-items:center;font-family:iconfont;font-size:22px;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}@media (width>=768px){.left-nav[data-astro-cid-clvrna2l] .site-name[data-astro-cid-clvrna2l]:hover:after{opacity:1}.left-nav[data-astro-cid-clvrna2l] .site-name[data-astro-cid-clvrna2l]:active{transform:scale(.95)}}.nav-center[data-astro-cid-clvrna2l]{flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;transition:top .3s;display:flex;overflow:hidden}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l]{z-index:10;opacity:0;flex-direction:row;justify-content:center;align-items:center;width:fit-content;min-height:60px;transition:transform .3s,opacity .3s;display:flex;position:absolute;transform:translateY(-50px)}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l]{cursor:pointer;flex-direction:column;align-items:center;margin:auto;padding:0 .4rem;display:flex;position:relative}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l][data-active] .link-btn[data-astro-cid-clvrna2l]{color:var(--main-color)}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l][data-active]:after{content:"";background-color:var(--main-color);border-radius:50%;width:5px;height:5px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-btn[data-astro-cid-clvrna2l]{letter-spacing:.2rem;height:35px;color:var(--main-font-color);white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;padding:0 .8rem 0 1rem;font-weight:700;line-height:35px;transition:color .3s,background-color .3s;display:flex}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l]{background-color:var(--main-card-background);border:1px solid var(--main-color);box-shadow:0 8px 12px -3px var(--main-color-bg);opacity:0;visibility:hidden;pointer-events:none;border-radius:50px;flex-direction:row;align-items:center;margin-top:8px;padding:6px 2px;transition:opacity .3s,visibility .3s,transform .3s;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,-10px)scale(.8)}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l]:before{content:"";width:100%;height:28px;position:absolute;top:-20px;left:0}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]{white-space:nowrap;color:var(--main-font-color);border-radius:100px;align-items:center;margin:0 4px;padding:.6rem .8rem;text-decoration:none;transition:color .3s,padding .3s,background-color .3s,box-shadow .3s;display:flex}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l] .iconfont[data-astro-cid-clvrna2l]{margin-right:8px;font-size:20px;transition:color .3s}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]:hover{color:var(--main-card-background);background-color:var(--main-color);box-shadow:0 8px 12px -3px var(--main-color-bg);padding:.6rem 1rem}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]:hover .iconfont[data-astro-cid-clvrna2l]{color:var(--main-card-background)}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l]:hover{z-index:30}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l]:hover .link-btn[data-astro-cid-clvrna2l]{color:var(--main-card-background);background-color:var(--main-color)}.nav-center[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l]:hover .link-child[data-astro-cid-clvrna2l]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)scale(1)}.nav-center[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]{text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:100%;min-width:280px;height:35px;padding:4px 8px;font-size:18px;font-weight:700;transition:transform .3s,opacity .3s;display:inline-block;position:relative;overflow:hidden}.nav-center[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]:after{content:"返回顶部";width:100%;height:35px;color:var(--main-card-background);background-color:var(--main-color);opacity:0;z-index:1;border-radius:50px;justify-content:center;align-items:center;font-size:16px;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.nav-center[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]:hover:after{opacity:1}.nav-center[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]:active{transform:scale(.95)}@media (width<=768px){.nav-center[data-astro-cid-clvrna2l] .site-title[data-astro-cid-clvrna2l]:after{display:none}}.right-nav[data-astro-cid-clvrna2l]{flex-direction:row;justify-content:flex-end;align-items:center;min-width:200px;display:flex}.right-nav[data-astro-cid-clvrna2l] .menu-btn[data-astro-cid-clvrna2l]{margin-left:.5rem}.right-nav[data-astro-cid-clvrna2l] .menu-btn[data-astro-cid-clvrna2l].mobile{display:none}@media (width<=768px){.right-nav[data-astro-cid-clvrna2l] .menu-btn[data-astro-cid-clvrna2l].mobile{display:flex}.right-nav[data-astro-cid-clvrna2l] .menu-btn[data-astro-cid-clvrna2l].pc{display:none}}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l]{cursor:pointer;justify-content:center;align-items:center;width:35px;height:35px;transition:width .3s,opacity .3s,transform .3s,margin .3s;display:flex;position:relative}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l] .to-top-btn[data-astro-cid-clvrna2l]{background-color:var(--main-font-color);border-radius:40px;justify-content:center;align-items:center;width:25px;height:25px;transition:width .3s,height .3s,background-color .3s;display:flex;position:absolute}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l] .to-top-btn[data-astro-cid-clvrna2l] .num[data-astro-cid-clvrna2l]{color:var(--main-card-background);font-size:12px;transition:opacity .1s;position:absolute}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l] .to-top-btn[data-astro-cid-clvrna2l] .icon-up[data-astro-cid-clvrna2l]{color:var(--main-card-background);opacity:0;transition:opacity .3s;position:absolute}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l].hidden{opacity:0;width:0;margin:0;transform:scale(0)}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l].long{width:80px}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l].long .to-top-btn[data-astro-cid-clvrna2l]{width:70px}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l]:hover .to-top-btn[data-astro-cid-clvrna2l]{background-color:var(--main-color);width:35px;height:35px}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l]:hover .to-top-btn[data-astro-cid-clvrna2l] .num[data-astro-cid-clvrna2l]{opacity:0}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l]:hover .to-top-btn[data-astro-cid-clvrna2l] .icon-up[data-astro-cid-clvrna2l]{opacity:1}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l].long:hover .to-top-btn[data-astro-cid-clvrna2l]{width:80px;height:35px}.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l]:active{transform:scale(.9)}@media (width<=768px){.right-nav[data-astro-cid-clvrna2l] .to-top[data-astro-cid-clvrna2l]{display:none}}.nav-btn[data-astro-cid-clvrna2l]{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;padding:0;transition:background-color .3s;display:flex}.nav-btn[data-astro-cid-clvrna2l] .iconfont[data-astro-cid-clvrna2l]{font-size:20px;line-height:1;transition:color .3s,opacity .3s}.nav-btn[data-astro-cid-clvrna2l]:hover{background-color:var(--main-color)}.nav-btn[data-astro-cid-clvrna2l]:hover .iconfont[data-astro-cid-clvrna2l]{color:var(--main-card-background)}.nav-btn[data-astro-cid-clvrna2l].mobile{display:none}.mobile-menu[data-astro-cid-clvrna2l]{z-index:1001;width:100vw;height:100dvh;position:fixed;inset:0}.mobile-menu[data-astro-cid-clvrna2l][hidden]{display:none!important}.mobile-menu[data-astro-cid-clvrna2l] .menu-mask[data-astro-cid-clvrna2l]{backdrop-filter:blur(6px);background-color:#00000073;position:absolute;inset:0}@media (width<=768px){.mobile-menu[data-astro-cid-clvrna2l] .menu-mask[data-astro-cid-clvrna2l]{backdrop-filter:none;background-color:#0000008c}.mobile-menu[data-astro-cid-clvrna2l] .menu-content[data-astro-cid-clvrna2l]{animation:none}}.mobile-menu[data-astro-cid-clvrna2l] .menu-content[data-astro-cid-clvrna2l]{background-color:var(--main-card-background);width:min(100vw - 3rem,300px);height:100dvh;box-shadow:-8px 0 32px var(--main-border-shadow);padding:0;padding-bottom:env(safe-area-inset-bottom,0);border:none;border-radius:16px 0 0 16px;flex-direction:column;animation:.28s ease-out mobile-menu-slide;display:flex;position:absolute;top:0;right:0;overflow:hidden}.mobile-menu[data-astro-cid-clvrna2l] .menu-header[data-astro-cid-clvrna2l]{z-index:2;padding:1rem 1.1rem .85rem;padding-top:max(1rem, env(safe-area-inset-top,0px));background-color:var(--main-card-background);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mobile-menu[data-astro-cid-clvrna2l] .menu-brand[data-astro-cid-clvrna2l]{letter-spacing:.02em;color:var(--main-font-color);font-size:1.05rem;font-weight:700}.mobile-menu[data-astro-cid-clvrna2l] .close-control[data-astro-cid-clvrna2l]{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;transition:background-color .25s,opacity .25s;display:flex}.mobile-menu[data-astro-cid-clvrna2l] .close-control[data-astro-cid-clvrna2l] .iconfont[data-astro-cid-clvrna2l]{color:var(--main-font-second-color);font-size:18px;line-height:1;transition:color .25s}.mobile-menu[data-astro-cid-clvrna2l] .close-control[data-astro-cid-clvrna2l]:hover,.mobile-menu[data-astro-cid-clvrna2l] .close-control[data-astro-cid-clvrna2l]:focus-visible{background-color:var(--main-color);outline:none}.mobile-menu[data-astro-cid-clvrna2l] .close-control[data-astro-cid-clvrna2l]:hover .iconfont[data-astro-cid-clvrna2l],.mobile-menu[data-astro-cid-clvrna2l] .close-control[data-astro-cid-clvrna2l]:focus-visible .iconfont[data-astro-cid-clvrna2l]{color:var(--main-card-background)}.mobile-menu[data-astro-cid-clvrna2l] .menu-body[data-astro-cid-clvrna2l]{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:.25rem 1.1rem 1.5rem;overflow:hidden auto}.mobile-menu[data-astro-cid-clvrna2l] .menu-divider[data-astro-cid-clvrna2l]{border:none;border-top:1px dashed color-mix(in srgb, var(--main-font-second-color) 45%, transparent);margin:1.1rem 0 1rem}.mobile-menu[data-astro-cid-clvrna2l] .menu-list[data-astro-cid-clvrna2l]{padding:0}.mobile-menu[data-astro-cid-clvrna2l] .menu-list[data-astro-cid-clvrna2l]+.menu-list[data-astro-cid-clvrna2l]{margin-top:0}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l]{margin-bottom:1.15rem}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l]:last-child{margin-bottom:0}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l][data-active] .link-title[data-astro-cid-clvrna2l]{color:var(--main-color)}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-title[data-astro-cid-clvrna2l]{letter-spacing:.04em;color:var(--main-font-second-color);margin-bottom:.65rem;font-size:13px;font-weight:600;display:block}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child[data-astro-cid-clvrna2l]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]{border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);min-width:0;box-shadow:0 4px 12px -6px var(--main-border-shadow);color:var(--main-font-color);border-radius:10px;align-items:center;padding:.7rem .75rem;font-size:14px;line-height:1.2;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s;display:flex}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l] .iconfont[data-astro-cid-clvrna2l]{opacity:.65;color:inherit;flex-shrink:0;margin-right:6px;font-size:15px}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l] .link-icon[data-astro-cid-clvrna2l]{object-fit:cover;border-radius:4px;flex-shrink:0;width:18px;height:18px;margin-right:6px}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l] .name[data-astro-cid-clvrna2l]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]:hover,.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]:focus-visible{color:#fff;background-color:var(--main-color);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--main-color) 55%, transparent);border-color:#0000;outline:none}.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]:hover .iconfont[data-astro-cid-clvrna2l],.mobile-menu[data-astro-cid-clvrna2l] .menu-item[data-astro-cid-clvrna2l] .link-child-btn[data-astro-cid-clvrna2l]:focus-visible .iconfont[data-astro-cid-clvrna2l]{opacity:1;color:#fff}@keyframes mobile-menu-slide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.nav-all[data-astro-cid-clvrna2l]{flex-direction:row;justify-content:space-between;padding:1rem 1.5rem;display:flex}.nav-all[data-astro-cid-clvrna2l] .site-menu[data-astro-cid-clvrna2l]{display:none}.main-nav[data-astro-cid-clvrna2l] .nav-center[data-astro-cid-clvrna2l]{display:none!important}.left-nav[data-astro-cid-clvrna2l],.right-nav[data-astro-cid-clvrna2l]{min-width:auto}.travellings[data-astro-cid-clvrna2l]{display:none}}body.post-page .main-nav.top .site-name,body.post-page .main-nav.top .site-title,body.post-page .main-nav.top .link-btn{color:#fff!important}body.post-page .main-nav.top .nav-btn .iconfont{color:#fff}body.post-page .main-nav.top .nav-btn:hover{background-color:#fff3}body.post-page .main-nav.top .nav-btn:hover .iconfont{color:#fff}html.page-loading-active .main-nav,html.page-loading-active .main-nav *,html.page-loading-active .main-nav .site-name:after,html.page-loading-active .main-nav .to-top .num{transition:none!important}html.page-loading-active .main-nav.top:not(.down):before{content:"";z-index:30;background-color:var(--main-card-background);pointer-events:none;position:absolute;inset:0}@media (width>=769px){html.page-loading-active .main-nav .menu-btn,html.page-loading-active .main-nav .site-title,html.page-loading-active .main-nav .site-name,html.page-loading-active .main-nav .nav-center{visibility:hidden}}html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden}.main-footer[data-astro-cid-ubon47vl]{background-color:var(--main-card-background);border-top:1px solid var(--main-card-border);margin-top:1rem;padding:1rem 0;transition:color .3s,border .3s,background-color .3s;animation:.3s backwards show;display:flex;overflow:hidden}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl]{width:100%;max-width:1400px;color:var(--main-font-color);flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:32px;margin:0 auto;padding:0 1rem;line-height:1;display:flex}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .copyright[data-astro-cid-ubon47vl] .icp[data-astro-cid-ubon47vl] .iconfont[data-astro-cid-ubon47vl]{opacity:.6;font-size:20px}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .copyright[data-astro-cid-ubon47vl] .upyun[data-astro-cid-ubon47vl] .iconfont[data-astro-cid-ubon47vl]{font-size:20px;font-weight:400}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl]{flex-direction:row;align-items:center;display:flex}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .power[data-astro-cid-ubon47vl]{margin-right:4px}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .power[data-astro-cid-ubon47vl] .by[data-astro-cid-ubon47vl]{opacity:.8;margin-right:6px;font-weight:400}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .rss[data-astro-cid-ubon47vl]{margin-right:4px}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .rss[data-astro-cid-ubon47vl] .iconfont[data-astro-cid-ubon47vl]{margin-right:6px;font-weight:400}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .cc[data-astro-cid-ubon47vl] .iconfont[data-astro-cid-ubon47vl]{margin:0 2px;font-weight:400}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .cc[data-astro-cid-ubon47vl] .icon-sa-line[data-astro-cid-ubon47vl]{justify-content:center;align-items:center;width:1em;height:1em;margin:0 2px;font-size:18px;line-height:1;display:inline-flex}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl] .cc[data-astro-cid-ubon47vl] .icon-sa-line[data-astro-cid-ubon47vl] svg[data-astro-cid-ubon47vl]{width:1em;height:1em;display:block}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .link[data-astro-cid-ubon47vl]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:12px;flex-direction:row;align-items:center;height:38px;margin:0 2px;padding:8px;font-weight:700;transition:color .3s,background-color .3s;display:inline-flex;overflow:hidden}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .link[data-astro-cid-ubon47vl] .iconfont[data-astro-cid-ubon47vl]{margin-right:4px;font-size:22px;transition:color .3s}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .link[data-astro-cid-ubon47vl]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .link[data-astro-cid-ubon47vl]:hover .iconfont[data-astro-cid-ubon47vl]{color:var(--main-color)}@media (width<=768px){.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl]{font-size:14px}.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .meta[data-astro-cid-ubon47vl]{display:none}}@media (width<=420px){.main-footer[data-astro-cid-ubon47vl] .footer-content[data-astro-cid-ubon47vl] .copyright[data-astro-cid-ubon47vl] .icp[data-astro-cid-ubon47vl] .iconfont[data-astro-cid-ubon47vl]{display:none}}.footer-link[data-astro-cid-5bmeljvo]{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1200px;margin:1rem auto 3rem;padding:0 1rem;animation:.3s backwards show;display:flex}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo]{flex-flow:wrap;justify-content:center;align-items:center;width:100%;margin-top:2rem;display:flex}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .social-link[data-astro-cid-5bmeljvo]{background-color:var(--main-font-color);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:1rem 26px;transition:transform .3s,background-color .3s;display:flex}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .social-link[data-astro-cid-5bmeljvo] .iconfont[data-astro-cid-5bmeljvo]{color:var(--main-card-background);font-size:20px}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .social-link[data-astro-cid-5bmeljvo]:hover{background-color:var(--main-color);transform:scale(1.15)}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .social-link[data-astro-cid-5bmeljvo]:active{transform:scale(1)}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .logo[data-astro-cid-5bmeljvo]{cursor:pointer;width:60px;height:60px;margin:0 1rem;transition:transform .3s}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .logo[data-astro-cid-5bmeljvo] img[data-astro-cid-5bmeljvo]{width:100%;height:100%}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .logo[data-astro-cid-5bmeljvo]:hover{transform:scale(1.2)}.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .logo[data-astro-cid-5bmeljvo]:active{transform:scale(1)}@media (width<=768px){.footer-link[data-astro-cid-5bmeljvo] .footer-social[data-astro-cid-5bmeljvo] .logo[data-astro-cid-5bmeljvo]{display:none}}.footer-link[data-astro-cid-5bmeljvo] .footer-sitemap[data-astro-cid-5bmeljvo]{flex-flow:wrap;justify-content:space-between;width:100%;margin:1rem 0;display:flex}.footer-link[data-astro-cid-5bmeljvo] .footer-sitemap[data-astro-cid-5bmeljvo] .sitemap-item[data-astro-cid-5bmeljvo]{flex-direction:column;align-items:center;min-width:120px;display:flex}.footer-link[data-astro-cid-5bmeljvo] .footer-sitemap[data-astro-cid-5bmeljvo] .sitemap-item[data-astro-cid-5bmeljvo] .title[data-astro-cid-5bmeljvo]{color:var(--main-font-second-color);margin:1rem 0;font-size:16px;font-weight:700;display:inline-block}.footer-link[data-astro-cid-5bmeljvo] .footer-sitemap[data-astro-cid-5bmeljvo] .sitemap-item[data-astro-cid-5bmeljvo] .links[data-astro-cid-5bmeljvo]{flex-direction:column;align-items:center;display:flex}.footer-link[data-astro-cid-5bmeljvo] .footer-sitemap[data-astro-cid-5bmeljvo] .sitemap-item[data-astro-cid-5bmeljvo] .links[data-astro-cid-5bmeljvo] .link-text[data-astro-cid-5bmeljvo]{color:var(--main-font-color);text-overflow:ellipsis;white-space:nowrap;overflow-wrap:break-word;cursor:pointer;border-radius:12px;width:max-content;max-width:120px;margin:4px 0;padding:8px;transition:color .3s,background-color .3s;display:inline-block;overflow:hidden}.footer-link[data-astro-cid-5bmeljvo] .footer-sitemap[data-astro-cid-5bmeljvo] .sitemap-item[data-astro-cid-5bmeljvo] .links[data-astro-cid-5bmeljvo] .link-text[data-astro-cid-5bmeljvo]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.background[data-astro-cid-vz2t4aix]{z-index:-2;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.background[data-astro-cid-vz2t4aix].patterns.light{background-color:var(--main-site-background);background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23000000' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.background[data-astro-cid-vz2t4aix].patterns.dark{background-color:var(--main-site-background);background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.background[data-astro-cid-vz2t4aix].image .cover[data-astro-cid-vz2t4aix]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s}.background[data-astro-cid-vz2t4aix].image .cover[data-astro-cid-vz2t4aix].loaded{opacity:1}.background[data-astro-cid-vz2t4aix].image.dark .cover[data-astro-cid-vz2t4aix]{filter:brightness(.6)}.right-menu[data-astro-cid-l6sq7wnt]{z-index:9999;width:100vw;height:100vh;transition:opacity .2s;position:fixed;top:0;left:0}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt]{background-color:var(--main-card-background);width:180px;transition:opacity .3s,border-color .3s,box-shadow .3s,background-color .3s;animation:.2s forwards fade-up;position:absolute}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .tools[data-astro-cid-l6sq7wnt]{border-bottom:1px solid var(--main-card-border);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-bottom:12px;display:flex}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .tools[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt]{width:34px;min-width:34px;height:34px}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .all-menu[data-astro-cid-l6sq7wnt]{margin-top:12px}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .all-menu[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt]{justify-content:flex-start;margin-bottom:6px}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .all-menu[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt] .iconfont[data-astro-cid-l6sq7wnt]{font-size:20px}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .all-menu[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt]:last-child{margin-bottom:0}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .all-menu[data-astro-cid-l6sq7wnt].general{border-top:1px solid var(--main-card-border);padding-top:12px}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:color .3s,background-color .3s;display:flex}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt] .iconfont[data-astro-cid-l6sq7wnt]{font-size:20px;transition:color .3s}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt] .name[data-astro-cid-l6sq7wnt]{margin-left:12px}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt]:hover{color:var(--main-card-background);background-color:var(--main-color)}.right-menu[data-astro-cid-l6sq7wnt] .menu-content[data-astro-cid-l6sq7wnt] .btn[data-astro-cid-l6sq7wnt]:hover .iconfont[data-astro-cid-l6sq7wnt]{color:var(--main-card-background)}.settings-btn[data-astro-cid-6hqvg4bh]{cursor:pointer;z-index:110;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:color .3s,opacity .3s;display:flex;position:fixed;bottom:6rem;right:1rem}@media (width<=768px){.settings-btn[data-astro-cid-6hqvg4bh]{display:none}}.settings-btn[data-astro-cid-6hqvg4bh] .iconfont[data-astro-cid-6hqvg4bh]{font-size:20px}.settings-btn[data-astro-cid-6hqvg4bh] .set-text[data-astro-cid-6hqvg4bh]{white-space:nowrap;max-width:0;font-size:14px;transition:max-width .3s,opacity .3s;overflow:hidden}.settings-btn[data-astro-cid-6hqvg4bh]:hover .set-text[data-astro-cid-6hqvg4bh]{max-width:100px}.settings-modal[data-astro-cid-6hqvg4bh]{z-index:9998;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.settings-modal[data-astro-cid-6hqvg4bh] .modal-mask[data-astro-cid-6hqvg4bh]{backdrop-filter:blur(5px);background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.settings-modal[data-astro-cid-6hqvg4bh] .modal-mask[data-astro-cid-6hqvg4bh]{backdrop-filter:none;background-color:#0009}}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh]{width:90%;max-width:500px;max-height:80vh;position:relative;overflow-y:auto}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-header[data-astro-cid-6hqvg4bh]{border-bottom:1px solid var(--main-card-border);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-header[data-astro-cid-6hqvg4bh] .modal-title[data-astro-cid-6hqvg4bh]{align-items:center;gap:.5rem;font-size:1.2rem;font-weight:700;display:flex}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-header[data-astro-cid-6hqvg4bh] .modal-title[data-astro-cid-6hqvg4bh] .iconfont[data-astro-cid-6hqvg4bh]{color:var(--main-color)}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-header[data-astro-cid-6hqvg4bh] .modal-close[data-astro-cid-6hqvg4bh]{cursor:pointer;border-radius:8px;padding:.25rem;transition:background-color .3s,opacity .3s}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-header[data-astro-cid-6hqvg4bh] .modal-close[data-astro-cid-6hqvg4bh]:hover{background-color:var(--main-card-border)}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh]{padding:1.5rem}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh]{margin-bottom:1.5rem}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh]:last-child{margin-bottom:0}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .section-title[data-astro-cid-6hqvg4bh]{color:var(--main-font-second-color);margin-bottom:.75rem;font-size:14px;font-weight:700;display:block}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh]{border-bottom:1px solid var(--main-card-border);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh]:last-child{border-bottom:none}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-label[data-astro-cid-6hqvg4bh]{font-size:14px}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh]{gap:.5rem;display:flex}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh] .options[data-astro-cid-6hqvg4bh]{background-color:var(--main-card-second-background);cursor:pointer;border-radius:8px;padding:.4rem .8rem;font-size:13px;transition:background-color .3s,color .3s}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh] .options[data-astro-cid-6hqvg4bh]:hover{background-color:var(--main-card-border)}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh] .options[data-astro-cid-6hqvg4bh].choose{background-color:var(--main-color);color:#fff}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh] .num[data-astro-cid-6hqvg4bh]{padding:.4rem .8rem;font-size:14px;font-weight:700}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh] input[data-astro-cid-6hqvg4bh]{border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);width:200px;color:var(--main-font-color);border-radius:8px;outline:none;padding:.4rem .8rem;font-size:13px}.settings-modal[data-astro-cid-6hqvg4bh] .modal-content[data-astro-cid-6hqvg4bh] .modal-body[data-astro-cid-6hqvg4bh] .set-section[data-astro-cid-6hqvg4bh] .set-item[data-astro-cid-6hqvg4bh] .set-options[data-astro-cid-6hqvg4bh] input[data-astro-cid-6hqvg4bh]:focus{border-color:var(--main-color)}.control-modal[data-astro-cid-7iisus6u]{z-index:9998;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.control-modal[data-astro-cid-7iisus6u] .control-mask[data-astro-cid-7iisus6u]{backdrop-filter:blur(5px);background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.control-modal[data-astro-cid-7iisus6u] .control-mask[data-astro-cid-7iisus6u]{backdrop-filter:none;background-color:#0009}}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u]{padding:2rem;position:relative}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u]{gap:1rem;display:flex}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u] .menu-item[data-astro-cid-7iisus6u]{background-color:var(--main-card-background);border:1px solid var(--main-card-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background-color .3s,border-color .3s;display:flex}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u] .menu-item[data-astro-cid-7iisus6u] .iconfont[data-astro-cid-7iisus6u]{color:var(--main-font-color);font-size:24px}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u] .menu-item[data-astro-cid-7iisus6u]:hover{border-color:var(--main-color)}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u] .menu-item[data-astro-cid-7iisus6u]:hover .iconfont[data-astro-cid-7iisus6u]{color:var(--main-color)}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u] .menu-item[data-astro-cid-7iisus6u].open{background-color:var(--main-color);border-color:var(--main-color)}.control-modal[data-astro-cid-7iisus6u] .control-content[data-astro-cid-7iisus6u] .menu[data-astro-cid-7iisus6u] .menu-item[data-astro-cid-7iisus6u].open .iconfont[data-astro-cid-7iisus6u]{color:#fff}.toast[data-astro-cid-7iisus6u]{background-color:var(--main-card-background);border:1px solid var(--main-card-border);color:var(--main-font-color);z-index:9999;opacity:0;pointer-events:none;white-space:nowrap;border-radius:8px;padding:10px 24px;font-size:14px;transition:opacity .3s,transform .3s;position:fixed;bottom:80px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 4px 12px #00000026}.toast[data-astro-cid-7iisus6u].show{opacity:1;transform:translate(-50%)translateY(0)}@keyframes page-loading-pulse{0%,to{opacity:1}50%{opacity:.25}}.page-loading{z-index:9999;background-color:var(--main-card-background);opacity:0;pointer-events:none;view-transition-name:page-loading;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;transition:none;display:flex;position:fixed;inset:0}.page-loading[hidden]{view-transition-name:none;display:none!important}.page-loading.show{opacity:1;pointer-events:auto}.page-loading .logo{opacity:1;width:100px;height:100px}.page-loading .logo.is-pulsing{animation:1.1s ease-in-out infinite page-loading-pulse}.page-loading .tip{opacity:0;color:var(--main-font-color);font-size:14px;transition:opacity .3s;position:absolute;bottom:2rem}.page-loading.tip-show .tip{opacity:.6}::view-transition-group(page-loading){z-index:2147483647}@media (prefers-reduced-motion:reduce){.page-loading .logo.is-pulsing{animation:none}}@font-face{font-family:iconfont;font-display:swap;src:url(/fonts/iconfont.woff2)format("woff2")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-style:normal;font-family:iconfont!important}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-up:before{content:""}.icon-dashboard:before{content:""}.icon-close:before{content:""}.icon-telegram:before{content:""}.icon-twitter-x:before{content:""}.icon-email:before{content:""}.icon-qq:before{content:""}.icon-github:before{content:""}.icon-bilibili:before{content:""}.icon-nd-line:before{content:""}.icon-nc-line:before{content:""}.icon-line:before{content:""}.icon-by-line:before{content:""}.icon-safe:before{content:""}.icon-arrow-right:before{content:""}.icon-hashtag:before{content:""}.icon-folder:before{content:""}.icon-date:before{content:""}.icon-time:before{content:""}.icon-toc:before{content:""}.icon-link:before{content:""}.icon-copy-text:before{content:""}.icon-chart:before{content:""}.icon-article:before{content:""}.icon-visibility:before{content:""}.icon-account:before{content:""}.icon-copyright:before{content:""}.icon-shuffle:before{content:""}.icon-report:before{content:""}.icon-chat:before{content:""}.icon-left:before{content:""}.icon-right:before{content:""}.icon-arrow-up:before{content:""}.icon-refresh:before{content:""}.icon-window:before{content:""}.icon-image-copy:before{content:""}.icon-download:before{content:""}.icon-copy:before{content:""}.icon-dark:before{content:""}.icon-light:before{content:""}.icon-auto:before{content:""}.icon-robot:before{content:""}.icon-rss:before{content:""}.icon-home:before{content:""}.icon-paste:before{content:""}.icon-search-empty:before{content:""}.icon-algolia:before{content:""}.icon-accessible:before{content:""}.icon-fire:before{content:""}.icon-code:before{content:""}.icon-contacts:before{content:""}.icon-list:before{content:""}.icon-align-top:before{content:""}.icon-vue:before{content:""}.icon-javascript:before{content:""}.icon-css3:before{content:""}.icon-html5:before{content:""}.icon-chatgpt:before{content:""}.icon-photoshop:before{content:""}.icon-git:before{content:""}.icon-docker:before{content:""}.icon-python:before{content:""}.icon-nodejs:before{content:""}.icon-react:before{content:""}.icon-people:before{content:""}.icon-right-round:before{content:""}.icon-blur:before{content:""}.icon-correct:before{content:""}.icon-fish:before{content:""}.icon-tools:before{content:""}.icon-technical:before{content:""}.icon-bing:before{content:""}.icon-baidu:before{content:""}.icon-prev:before{content:""}.icon-next:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-music:before{content:""}.icon-quote:before{content:""}.icon-subway:before{content:""}.icon-upyun:before{content:""}.icon-page-right:before{content:""}.icon-style:before{content:""}.icon-star:before{content:""}.icon-privacy:before{content:""}.icon-alipay:before{content:""}.icon-wechat-pay:before{content:""}.icon-reward:before{content:""}.icon-volume-up:before{content:""}.icon-volume-down:before{content:""}html,body,#app{font-family:var(--main-font-family)!important}.iconfont{color:var(--main-font-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-style:normal;font-family:iconfont!important}.main-nav,.settings-btn,.control-modal,.settings-modal,.right-menu,.player,.page-loading{user-select:none}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up-opacity{0%{opacity:0;transform:translateY(20px)}to{opacity:.8;transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-left{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes loading{0%,to{opacity:1}50%{opacity:.4}}@keyframes loading-width{0%{width:0%}to{width:100%}}@keyframes gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes skeleton-loading{0%{background-position:100%}to{background-position:0}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moveDown{0%,to{bottom:30px}50%{bottom:60px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fadeDown-enter-active,.fadeDown-leave-active{transition:opacity .3s,transform .3s}.fadeDown-enter-from,.fadeDown-leave-to{opacity:0;transform:translateY(-10px)}.toLeft-enter-active,.toLeft-leave-active{transition:transform .3s}.toLeft-enter-from,.toLeft-leave-to{transform:translate(300px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--main-color:#425aef;--main-color-bg:#4259ef0d;--main-site-background:#f7f9fe;--main-card-background:#fff;--main-card-second-background:#f7f7f9;--main-font-color:#363636;--main-font-second-color:#3c3c43cc;--main-card-border:#e3e8f7;--main-border-shadow:#2c2d300c;--main-scrollbar-bar:#3c3c4366;--main-mask-background:#fffffff2;--main-mask-Inverse-background:#00000014;--main-mask-second-background:#ffffff73;--main-color-opacity:#ffffff26;--main-dark-opacity:#ffffff26;--main-dark-shadow:#0000006e;--main-info-color:#50bfff;--main-info-color-gray:#50bfff60;--main-warning-color:orange;--main-warning-color-gray:#f7ba2a60;--main-success-color:#13ce66;--main-success-color-gray:#13ce6660;--main-error-color:#ff3842;--main-error-color-gray:#ff38423b;--main-color-blue:#0084ff;--main-color-white:#ffffff40;--main-color-gray:#999;--main-color-red:#ff3842;--main-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}html.dark{--main-color:#dfac46;--main-color-bg:#f2b94b23;--main-site-background:#18171d;--main-card-background:#1b1c20;--main-card-second-background:#21232a;--main-font-color:#f7f7fa;--main-font-second-color:#b8b8cc;--main-card-border:#3d3d3f;--main-border-shadow:#00000050;--main-scrollbar-bar:#c8c8df66;--main-mask-background:#000000f2;--main-mask-Inverse-background:#ffffff14;--main-mask-second-background:#00000073;--main-color-opacity:#00000026}html{--main-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Noto Sans SC", "Hiragino Sans GB", Roboto, "Helvetica Neue", sans-serif}html .iconfont{font-size:1rem}html button{font-family:var(--main-font-family)}html.image{--main-card-border:#3d3d3f63;--main-font-second-color:#c6c6c6;--main-card-background:#1b1c20de;--main-card-second-background:#21232ab5}html.image .main-nav{backdrop-filter:blur(20px)}html.image .main-nav.top{backdrop-filter:blur()}@media (width<=768px){html.image .main-nav:not(.top){backdrop-filter:none;background-color:#1b1c20}html.image .main-nav.down .nav-center{background-color:#1b1c20!important}}html.image .loading{backdrop-filter:blur(20px)}@media (width<=768px){html.image .loading{backdrop-filter:none}}*{-webkit-user-drag:none;box-sizing:border-box}html{user-select:text;scroll-behavior:auto;overflow-anchor:none;-webkit-text-size-adjust:100%}html.dark pre code .line span{color:var(--shiki-dark)!important}html.dark pre.astro-code{background-color:var(--shiki-dark-bg,#24292e)!important}html.gray{filter:grayscale()}body{color:var(--main-font-color);background-color:var(--main-site-background);overflow-anchor:none;margin:0;padding:0;transition:color .3s,background-color .3s;overflow-x:hidden}#app{width:100%;max-width:100%;transition:filter .3s cubic-bezier(.25,.46,.45,.94);overflow-x:visible}#app.blur{filter:blur(20px)}a{color:var(--main-font-color);text-decoration:none;transition:color .3s}a .iconfont{transition:color .3s}a:hover{color:var(--main-color)}.s-card{background-color:var(--main-card-background);border:1px solid var(--main-card-border);box-shadow:0 8px 16px -4px var(--main-border-shadow);cursor:pointer;border-radius:16px;padding:.8rem;transition:border-color .3s,box-shadow .3s,background-color .3s}.s-card:hover.hover{border-color:var(--main-color);box-shadow:0 8px 16px -4px var(--main-color-bg)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--main-scrollbar-bar);cursor:pointer;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--main-color)}::selection{background-color:var(--main-color);color:#efefef}.fancybox__container .fancybox__progress{background:var(--main-color)!important}.fancybox__container .fancybox__thumb:after{border-width:2px!important;border-color:var(--main-color)!important}.main-layout{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:1rem 2rem;display:block;overflow-x:visible;@media (width<=768px){padding:1rem}}.skip-link{background:var(--main-color);color:#fff;z-index:10000;border-radius:0 0 8px;padding:.5rem 1rem;font-weight:700;transition:top .3s;position:absolute;top:-100%;left:0;&:focus{top:0}}@media (prefers-reduced-motion:no-preference){html.page-loading-active #app>:not(#main-content),html.page-loading-active .footer-link,html.page-loading-active .footer{visibility:hidden}}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}.not-found-content[data-astro-cid-mou3ykmy]{flex-direction:column;align-items:center;margin:4rem 0;animation:.32s .1s backwards fade-up;display:flex}.not-found-content[data-astro-cid-mou3ykmy] .title[data-astro-cid-mou3ykmy]{margin:2rem 0;font-size:8rem;line-height:1}.not-found-content[data-astro-cid-mou3ykmy] .title-tip[data-astro-cid-mou3ykmy]{opacity:.6;font-size:2rem}.not-found-content[data-astro-cid-mou3ykmy] .to-home[data-astro-cid-mou3ykmy]{color:var(--main-font-color);background-color:var(--main-card-border);cursor:pointer;border-radius:12px;margin-top:2rem;padding:12px 26px;font-size:20px;text-decoration:none;transition:color .3s,background-color .3s}.not-found-content[data-astro-cid-mou3ykmy] .to-home[data-astro-cid-mou3ykmy]:hover{color:var(--main-card-background);background-color:var(--main-color)}.pagination[data-astro-cid-jysyaamr]{justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;animation:.32s .5s backwards fade-up;display:flex}.pagination[data-astro-cid-jysyaamr] .page-item[data-astro-cid-jysyaamr]{background-color:var(--main-card-background);border:1px solid var(--main-card-border);color:var(--main-font-color);border-radius:8px;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:14px;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s;display:flex}.pagination[data-astro-cid-jysyaamr] .page-item[data-astro-cid-jysyaamr]:hover{border-color:var(--main-color);color:var(--main-color)}.pagination[data-astro-cid-jysyaamr] .page-item[data-astro-cid-jysyaamr].choose{background-color:var(--main-color);border-color:var(--main-color);color:#fff}.pagination[data-astro-cid-jysyaamr] .page-item[data-astro-cid-jysyaamr] .iconfont[data-astro-cid-jysyaamr]{font-size:12px}.pagination[data-astro-cid-jysyaamr] .page-item[data-astro-cid-jysyaamr].prev .iconfont[data-astro-cid-jysyaamr]{transform:rotate(180deg)}.pagination[data-astro-cid-jysyaamr] .page-number[data-astro-cid-jysyaamr]{gap:.25rem;display:flex}@media (width<=768px){.pagination[data-astro-cid-jysyaamr] .page-number[data-astro-cid-jysyaamr]{display:none}}.post-lists[data-astro-cid-covh5nza]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width<=768px){.post-lists[data-astro-cid-covh5nza]{grid-template-columns:1fr;gap:.75rem}}.post-lists[data-astro-cid-covh5nza].layout-grid .post-item[data-astro-cid-covh5nza]:not(.has-cover) .post-cover[data-astro-cid-covh5nza]{display:none}.post-lists[data-astro-cid-covh5nza].layout-bar{flex-direction:column;gap:1rem;display:flex}.post-lists[data-astro-cid-covh5nza].layout-bar .post-item[data-astro-cid-covh5nza]{flex-direction:row;height:200px}.post-lists[data-astro-cid-covh5nza].layout-bar .post-item[data-astro-cid-covh5nza] .post-cover[data-astro-cid-covh5nza]{flex:0 0 35%;width:auto;height:auto}@media (width<=768px){.post-lists[data-astro-cid-covh5nza].layout-bar .post-item[data-astro-cid-covh5nza]{height:auto;flex-direction:column!important}.post-lists[data-astro-cid-covh5nza].layout-bar .post-item[data-astro-cid-covh5nza] .post-cover[data-astro-cid-covh5nza]{flex:none;width:100%;height:200px}}.post-lists[data-astro-cid-covh5nza].layout-bar.cover-left .post-item[data-astro-cid-covh5nza]{flex-direction:row}.post-lists[data-astro-cid-covh5nza].layout-bar.cover-right .post-item[data-astro-cid-covh5nza]{flex-direction:row-reverse}.post-lists[data-astro-cid-covh5nza].layout-bar.cover-both .post-item[data-astro-cid-covh5nza]:nth-child(odd){flex-direction:row}.post-lists[data-astro-cid-covh5nza].layout-bar.cover-both .post-item[data-astro-cid-covh5nza]:nth-child(2n){flex-direction:row-reverse}.post-lists[data-astro-cid-covh5nza] .post-item[data-astro-cid-covh5nza]{cursor:pointer;height:auto;color:var(--main-font-color);flex-direction:column;margin:0;text-decoration:none;animation:.32s backwards fade-up;display:flex;overflow:hidden;padding:0!important}.post-lists[data-astro-cid-covh5nza] .post-cover[data-astro-cid-covh5nza]{flex:none;width:100%;height:225px;overflow:hidden}@media (width<=768px){.post-lists[data-astro-cid-covh5nza] .post-cover[data-astro-cid-covh5nza]{height:180px}}.post-lists[data-astro-cid-covh5nza] .post-cover[data-astro-cid-covh5nza] img[data-astro-cid-covh5nza]{object-fit:cover;transform-origin:50%;will-change:transform, filter;backface-visibility:hidden;width:100%;height:100%;transition:transform .5s ease-out,filter .5s ease-out}.post-lists[data-astro-cid-covh5nza] .post-item[data-astro-cid-covh5nza]:hover .post-cover[data-astro-cid-covh5nza] img[data-astro-cid-covh5nza]{filter:brightness(.8);transform:scale(1.05)}.post-lists[data-astro-cid-covh5nza] .post-content[data-astro-cid-covh5nza]{flex-direction:column;flex:1;justify-content:space-between;padding:1.6rem 2rem;display:flex}@media (width<=768px){.post-lists[data-astro-cid-covh5nza] .post-content[data-astro-cid-covh5nza]{padding:16px 20px}}.post-lists[data-astro-cid-covh5nza] .post-category[data-astro-cid-covh5nza]{width:100%;color:var(--main-font-second-color);flex-wrap:wrap;font-size:14px;display:flex}.post-lists[data-astro-cid-covh5nza] .cat-name[data-astro-cid-covh5nza]{flex-direction:row;align-items:center;display:flex}.post-lists[data-astro-cid-covh5nza] .cat-name[data-astro-cid-covh5nza] .iconfont[data-astro-cid-covh5nza]{opacity:.8;color:var(--main-font-second-color);margin-right:6px}.post-lists[data-astro-cid-covh5nza] .top[data-astro-cid-covh5nza]{color:var(--main-color);margin-left:12px}.post-lists[data-astro-cid-covh5nza] .top[data-astro-cid-covh5nza] .iconfont[data-astro-cid-covh5nza]{opacity:.8;color:var(--main-color)}.post-lists[data-astro-cid-covh5nza] .post-title[data-astro-cid-covh5nza]{word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.6rem 0;font-size:20px;font-weight:700;line-height:30px;transition:color .3s;display:-webkit-box;overflow:hidden}.post-lists[data-astro-cid-covh5nza] .post-desc[data-astro-cid-covh5nza]{opacity:.8;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-.4rem;margin-bottom:.8rem;font-size:14px;line-height:30px;display:-webkit-box;overflow:hidden}.post-lists[data-astro-cid-covh5nza] .post-meta[data-astro-cid-covh5nza]{color:var(--main-font-color);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.post-lists[data-astro-cid-covh5nza] .post-tags[data-astro-cid-covh5nza]{flex-wrap:wrap;margin-right:20px;display:flex;overflow:hidden;mask:linear-gradient(90deg,#fff 0 90%,#fff9 95%,#fff0 100%)}.post-lists[data-astro-cid-covh5nza] .tags-name[data-astro-cid-covh5nza]{white-space:nowrap;flex-direction:row;align-items:center;margin-right:12px;transition:color .3s;display:flex}.post-lists[data-astro-cid-covh5nza] .tags-name[data-astro-cid-covh5nza] .iconfont[data-astro-cid-covh5nza]{opacity:1;margin-right:4px;font-weight:400;transition:color .3s}.post-lists[data-astro-cid-covh5nza] .tags-name[data-astro-cid-covh5nza]:hover,.post-lists[data-astro-cid-covh5nza] .tags-name[data-astro-cid-covh5nza]:hover .iconfont[data-astro-cid-covh5nza]{color:var(--main-color)}.post-lists[data-astro-cid-covh5nza] .post-time[data-astro-cid-covh5nza]{opacity:1;white-space:nowrap;font-size:13px}.post-lists[data-astro-cid-covh5nza] .post-item[data-astro-cid-covh5nza]:hover .post-content[data-astro-cid-covh5nza] .post-title[data-astro-cid-covh5nza]{color:var(--main-color)}.category-page[data-astro-cid-3fkpqiz6]{width:100%;max-width:1400px;margin:0 auto}.page-header[data-astro-cid-3fkpqiz6]{text-align:center;margin-bottom:2rem}.page-title[data-astro-cid-3fkpqiz6]{margin-bottom:.5rem;font-size:2rem}.page-count[data-astro-cid-3fkpqiz6]{opacity:.6;font-size:1rem}.category-page[data-astro-cid-qnycvh6d]{width:100%;max-width:1400px;margin:0 auto}.page-header[data-astro-cid-qnycvh6d]{text-align:center;margin-bottom:2rem}.page-title[data-astro-cid-qnycvh6d]{margin-bottom:.5rem;font-size:2rem}.page-count[data-astro-cid-qnycvh6d]{opacity:.6;font-size:1rem}.home[data-astro-cid-2m7m6756] .home-content[data-astro-cid-2m7m6756]{flex-direction:row;width:100%;display:flex}.home[data-astro-cid-2m7m6756] .home-content[data-astro-cid-2m7m6756] .posts-content[data-astro-cid-2m7m6756]{width:calc(100% - 300px);transition:width .3s}@media (width<=1200px){.home[data-astro-cid-2m7m6756] .home-content[data-astro-cid-2m7m6756] .posts-content[data-astro-cid-2m7m6756]{width:100%}}.home-top-container[data-astro-cid-7sjmbqgf]{gap:.5rem;width:100%;margin-bottom:1rem;animation:.32s .1s backwards fade-up;display:flex}.left-section[data-astro-cid-7sjmbqgf]{flex-direction:column;flex:1;min-width:0;height:340px;display:flex}.right-section[data-astro-cid-7sjmbqgf]{flex:1;min-width:0;height:340px}#random-banner[data-astro-cid-7sjmbqgf]{background:var(--main-card-background);border:1px solid var(--main-card-border);will-change:transform;border-radius:12px;flex-direction:column;width:100%;height:76%;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001a}#random-banner[data-astro-cid-7sjmbqgf]:hover #random-hover[data-astro-cid-7sjmbqgf]{opacity:1;-webkit-backdrop-filter:blur(15px);background:#3498dbcc;padding-left:2rem}#random-banner[data-astro-cid-7sjmbqgf] .banners-title[data-astro-cid-7sjmbqgf]{z-index:2;margin-bottom:.5rem;position:absolute;top:2.9rem;left:3rem}#random-banner[data-astro-cid-7sjmbqgf] .banners-title[data-astro-cid-7sjmbqgf] .banners-title-big[data-astro-cid-7sjmbqgf]{margin-bottom:.5rem;font-size:2.25rem;font-weight:700;line-height:1}#random-banner[data-astro-cid-7sjmbqgf] .banners-title[data-astro-cid-7sjmbqgf] .banners-title-small[data-astro-cid-7sjmbqgf]{color:var(--main-font-second-color);margin-top:1rem;margin-bottom:.5rem;font-size:12px;line-height:1}#skills-tags-group-all[data-astro-cid-7sjmbqgf]{z-index:1;width:100%;height:100%;margin-top:7rem;transition:opacity .3s,filter .3s;display:flex;position:absolute;top:0;left:0;transform:rotate(-30deg)scale(1)}#skills-tags-group-all[data-astro-cid-7sjmbqgf] .tags-group-wrapper[data-astro-cid-7sjmbqgf]{flex-wrap:nowrap;animation:60s linear infinite rowup;display:flex}@keyframes rowup{0%{transform:translate(0)}to{transform:translate(-50%)}}#skills-tags-group-all[data-astro-cid-7sjmbqgf] .tags-group-icon-pair[data-astro-cid-7sjmbqgf]{flex-shrink:0;margin-left:1rem}#skills-tags-group-all[data-astro-cid-7sjmbqgf] .tags-group-icon[data-astro-cid-7sjmbqgf]{color:#fff;border-radius:30px;justify-content:center;align-items:center;width:120px;height:120px;font-size:66px;font-weight:700;display:flex;box-shadow:0 4px 20px #00000026}#skills-tags-group-all[data-astro-cid-7sjmbqgf] .tags-group-icon[data-astro-cid-7sjmbqgf] img[data-astro-cid-7sjmbqgf]{object-fit:contain;width:60px;height:60px}#skills-tags-group-all[data-astro-cid-7sjmbqgf] .tags-group-icon-pair[data-astro-cid-7sjmbqgf] .tags-group-icon[data-astro-cid-7sjmbqgf]:nth-child(2n){margin-top:1rem;transform:translate(-60px)}#random-hover[data-astro-cid-7sjmbqgf]{color:#fff;opacity:0;z-index:3;cursor:pointer;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:.5rem;font-size:60px;transition:opacity .5s cubic-bezier(.71,.15,.16,1.15),padding-left .5s cubic-bezier(.71,.15,.16,1.15),background-color .5s cubic-bezier(.71,.15,.16,1.15);display:flex;position:absolute;top:0;left:0}#random-hover[data-astro-cid-7sjmbqgf] i[data-astro-cid-7sjmbqgf],#random-hover[data-astro-cid-7sjmbqgf] .iconfont[data-astro-cid-7sjmbqgf]{margin-right:1rem;font-size:4.5rem;line-height:1;color:#fff!important}#random-hover[data-astro-cid-7sjmbqgf] .iconfont[data-astro-cid-7sjmbqgf]:before{color:#fff!important}#random-hover[data-astro-cid-7sjmbqgf] .bannerText[data-astro-cid-7sjmbqgf]{color:#fff;align-items:center;font-size:3.5rem;font-weight:700;display:flex}#random-hover[data-astro-cid-7sjmbqgf] .bannerText[data-astro-cid-7sjmbqgf]>i[data-astro-cid-7sjmbqgf]{margin-left:1rem;margin-right:0;font-size:4.5rem;color:#fff!important}.category-group[data-astro-cid-7sjmbqgf]{gap:.5rem;margin-top:.5rem;display:flex}.category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf]{flex:1;transition:flex-grow .8s cubic-bezier(.65,.15,.37,1.19);position:relative}.category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf]:hover{flex:2}.category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf]:hover .category-button[data-astro-cid-7sjmbqgf] .category-icon-img[data-astro-cid-7sjmbqgf]{opacity:.8;filter:blur();width:3rem;height:3rem;transition:opacity .8s .15s,transform .8s .15s,width .8s .15s,height .8s .15s,filter .8s .15s;transform:scale(1.03)}.category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf] .category-button[data-astro-cid-7sjmbqgf]{box-sizing:border-box;color:#fff;border-radius:12px;justify-content:space-between;align-items:center;height:4.5rem;padding:1.5rem 1.2rem;text-decoration:none;transition:background-color .3s,box-shadow .3s,color .3s;display:flex;background-size:200%!important}.category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf] .category-button[data-astro-cid-7sjmbqgf] .category-button-text[data-astro-cid-7sjmbqgf]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:1.2rem;font-weight:700;display:inline-block;overflow:hidden}.category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf] .category-button[data-astro-cid-7sjmbqgf] .category-icon-img[data-astro-cid-7sjmbqgf]{object-fit:contain;opacity:.2;filter:blur(2px);width:5rem;height:5rem;transition:opacity .3s,transform .3s,width .3s,height .3s,filter .3s;position:absolute;right:2rem;transform:scale(1)rotate(15deg)}.topGroup[data-astro-cid-7sjmbqgf]{flex-flow:wrap;align-content:space-between;gap:.5rem;height:340px;display:flex;position:relative}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf]{background:var(--main-card-background);border:1px solid var(--main-card-border);cursor:pointer;width:calc(33.333% - .333333rem);height:calc(50% - .25rem);color:var(--main-font-color);border-radius:12px;flex-direction:column;align-items:flex-start;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001a}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf]:hover .recent-post-info[data-astro-cid-7sjmbqgf] .article-title[data-astro-cid-7sjmbqgf]{color:var(--main-color)}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf] .post_cover[data-astro-cid-7sjmbqgf]{width:100%;height:60%;position:relative;overflow:hidden}.topGroup[data-astro-cid-7sjmbqgf] span[data-astro-cid-7sjmbqgf].recent-post-top-text{z-index:2;background:var(--main-color);color:#fff;cursor:pointer;border-radius:0 0 12px;padding:2px 8px;font-size:12px;transition:left .3s;display:flex;position:absolute;top:0;left:-40px}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf]:hover .recent-post-top-text[data-astro-cid-7sjmbqgf]{left:0}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf] .post_cover[data-astro-cid-7sjmbqgf] .post_bg[data-astro-cid-7sjmbqgf]{object-fit:cover;background:var(--main-card-second-background);border-radius:0;width:100%;height:100%}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf] .recent-post-info[data-astro-cid-7sjmbqgf]{flex-grow:1;align-items:center;width:100%;padding:.5rem .8rem;transition:color .3s;display:flex}.topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf] .recent-post-info[data-astro-cid-7sjmbqgf] .article-title[data-astro-cid-7sjmbqgf]{line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf]{z-index:10;background:var(--main-card-background);cursor:pointer;pointer-events:all;border-radius:12px;width:100%;height:100%;text-decoration:none;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow:hidden}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf] .todayCard-info[data-astro-cid-7sjmbqgf]{z-index:2;color:#fff;max-width:60%;transition:transform .3s,opacity .3s;position:absolute;bottom:2rem;left:2rem}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf] .todayCard-info[data-astro-cid-7sjmbqgf] .todayCard-tips[data-astro-cid-7sjmbqgf]{opacity:1;font-size:12px}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf] .todayCard-info[data-astro-cid-7sjmbqgf] .todayCard-title[data-astro-cid-7sjmbqgf]{font-size:28px;font-weight:700;line-height:36px}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf] .todayCard-cover[data-astro-cid-7sjmbqgf]{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .3s ease-in-out;position:absolute;top:0;left:0}.topGroup[data-astro-cid-7sjmbqgf] .banner-button-group[data-astro-cid-7sjmbqgf]{z-index:5;transition:opacity .3s;display:flex;position:absolute;bottom:2rem;right:2rem}.topGroup[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(20px);background:#fff3;border-radius:20px;justify-content:center;align-items:center;width:125px;height:40px;transition:background-color .3s,color .3s;display:flex;transform:translateZ(0)}.topGroup[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf]:hover{background:var(--main-color);color:#fff}.topGroup[data-astro-cid-7sjmbqgf] .banner-button-group[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf] .banner-button-text[data-astro-cid-7sjmbqgf]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.topGroup[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf] i[data-astro-cid-7sjmbqgf],.topGroup[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf] svg[data-astro-cid-7sjmbqgf]{margin-right:8px;font-size:22px}.topGroup[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf] .plus-icon[data-astro-cid-7sjmbqgf]{flex-shrink:0;width:20px;height:20px}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf]:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 -109px 133px -9px #000}@media (width<=992px){.home-top-container[data-astro-cid-7sjmbqgf]{flex-flow:column;justify-content:flex-start;width:100%;display:flex}.home-top-container[data-astro-cid-7sjmbqgf] [data-astro-cid-7sjmbqgf]::-webkit-scrollbar{width:4px;height:4px}.home-top-container[data-astro-cid-7sjmbqgf] .banners-title[data-astro-cid-7sjmbqgf]{left:2rem!important}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf]{height:calc(328px + .625rem);position:relative}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] #random-banner[data-astro-cid-7sjmbqgf]{height:calc(328px + .625rem)}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] #random-banner[data-astro-cid-7sjmbqgf]:hover #random-hover[data-astro-cid-7sjmbqgf]{opacity:0;pointer-events:none}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] #random-hover[data-astro-cid-7sjmbqgf]{display:none}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] .category-group[data-astro-cid-7sjmbqgf]{position:absolute;bottom:2.9rem;left:2rem}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] .category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf]:nth-child(3),.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] .category-group[data-astro-cid-7sjmbqgf] .category-icon-img[data-astro-cid-7sjmbqgf]{display:none}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] .category-group[data-astro-cid-7sjmbqgf] .category-item[data-astro-cid-7sjmbqgf]:hover{flex:1}.home-top-container[data-astro-cid-7sjmbqgf] .left-section[data-astro-cid-7sjmbqgf] .category-group[data-astro-cid-7sjmbqgf] .category-button[data-astro-cid-7sjmbqgf]{box-sizing:border-box;color:#fff;border-radius:60px;flex-direction:row-reverse;gap:.3rem;width:max-content;height:2.5rem;padding:8px 18px 8px 14px;position:relative}.home-top-container[data-astro-cid-7sjmbqgf] .right-section[data-astro-cid-7sjmbqgf]{width:auto;height:auto;overflow:overlay;display:flex}.home-top-container[data-astro-cid-7sjmbqgf] .right-section[data-astro-cid-7sjmbqgf] .topGroup[data-astro-cid-7sjmbqgf]{display:none}.home-top-container[data-astro-cid-7sjmbqgf] .right-section[data-astro-cid-7sjmbqgf] .topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf]{width:200px;height:168px}.home-top-container[data-astro-cid-7sjmbqgf] .right-section[data-astro-cid-7sjmbqgf] .topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf] .post_cover[data-astro-cid-7sjmbqgf]{height:60%}.home-top-container[data-astro-cid-7sjmbqgf] .right-section[data-astro-cid-7sjmbqgf] .topGroup[data-astro-cid-7sjmbqgf] .recent-post-item[data-astro-cid-7sjmbqgf] .recent-post-info[data-astro-cid-7sjmbqgf]{height:40%}.right-section[data-astro-cid-7sjmbqgf],.topGroup[data-astro-cid-7sjmbqgf]{height:auto}.topGroup[data-astro-cid-7sjmbqgf]{display:none}}@media (width<=768px){#skills-tags-group-all[data-astro-cid-7sjmbqgf]{opacity:.1;filter:blur(8px)}}.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf].todayCard-hold{display:none}@media (width>=993px){.topGroup[data-astro-cid-7sjmbqgf] .todayCard[data-astro-cid-7sjmbqgf]{display:flex}}@media (width<=768px){#skills-tags-group-all[data-astro-cid-7sjmbqgf] .tags-group-wrapper[data-astro-cid-7sjmbqgf]{animation:none}.topGroup[data-astro-cid-7sjmbqgf] .banner-button[data-astro-cid-7sjmbqgf]{-webkit-backdrop-filter:none;background:#ffffff47}}.type-bar[data-astro-cid-x4u3tg42]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.6rem;font-weight:700;animation:.32s .3s backwards fade-up;display:flex;position:relative}.type-bar[data-astro-cid-x4u3tg42] .all-type[data-astro-cid-x4u3tg42]{flex-direction:row;align-items:center;width:100%;margin-right:12px;display:flex;overflow:hidden;mask:linear-gradient(90deg,#fff 0 90%,#fff9 95%,#fff0 100%)}.type-bar[data-astro-cid-x4u3tg42] .all-type[data-astro-cid-x4u3tg42] .type-item[data-astro-cid-x4u3tg42]{white-space:nowrap;cursor:pointer;height:30px;color:var(--main-font-color);border-radius:8px;align-items:center;margin-right:6px;padding:.1rem .5rem;font-weight:700;text-decoration:none;transition:color .3s,background-color .3s;display:flex}.type-bar[data-astro-cid-x4u3tg42] .all-type[data-astro-cid-x4u3tg42] .type-item[data-astro-cid-x4u3tg42] .num[data-astro-cid-x4u3tg42]{color:var(--main-font-color);background-color:var(--main-card-border);border-radius:8px;margin-left:4px;padding:2px 6px;font-size:.75rem;font-weight:400}.type-bar[data-astro-cid-x4u3tg42] .all-type[data-astro-cid-x4u3tg42] .type-item[data-astro-cid-x4u3tg42].choose{color:var(--main-card-background);background-color:var(--main-color)}.type-bar[data-astro-cid-x4u3tg42] .all-type[data-astro-cid-x4u3tg42] .type-item[data-astro-cid-x4u3tg42].choose .num[data-astro-cid-x4u3tg42]{color:var(--main-color)}.type-bar[data-astro-cid-x4u3tg42] .all-type[data-astro-cid-x4u3tg42] .type-item[data-astro-cid-x4u3tg42]:hover{color:var(--main-card-background);background-color:var(--main-color)}.type-bar[data-astro-cid-x4u3tg42] .more-type[data-astro-cid-x4u3tg42]{white-space:nowrap;color:var(--main-font-color);flex-direction:row;align-items:center;margin-left:8px;margin-right:4px;text-decoration:none;transition:color .3s;display:flex}.type-bar[data-astro-cid-x4u3tg42] .more-type[data-astro-cid-x4u3tg42] .iconfont[data-astro-cid-x4u3tg42]{margin-right:8px;font-size:.9375rem}.type-bar[data-astro-cid-x4u3tg42] .more-type[data-astro-cid-x4u3tg42]:hover{color:var(--main-color)}.hello[data-astro-cid-n3kbjuoq]{background-color:var(--main-color);color:var(--main-card-background);border:none;flex-direction:column;align-items:center;display:flex}.hello[data-astro-cid-n3kbjuoq] .tip[data-astro-cid-n3kbjuoq]{text-align:center;background-color:color-mix(in srgb, var(--main-card-background) 8%, transparent);min-width:140px;color:var(--main-card-background);border-radius:25px;margin-bottom:12px;padding:6px 12px;font-size:14px;font-weight:700;transition:color .3s,transform .3s,background-color .3s;display:inline-block}.hello[data-astro-cid-n3kbjuoq] .tip[data-astro-cid-n3kbjuoq]:hover{color:var(--main-font-color);background-color:var(--main-card-background);transform:scale(1.1)}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq]{justify-content:center;align-items:center;min-height:180px;display:flex;position:relative}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq]{transform-origin:bottom;width:160px;height:160px;transition:transform .3s cubic-bezier(.69,.39,0,1.21),opacity .3s cubic-bezier(.69,.39,0,1.21);position:absolute}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq]{border:6px solid var(--main-card-background);width:160px;height:160px;box-shadow:0 8px 16px -4px var(--main-border-shadow);background-image:linear-gradient(#505152,#2e2f30);border-radius:50%;position:absolute;overflow:hidden}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq]{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 16px -6px #191a1b}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq] .pointer[data-astro-cid-n3kbjuoq]{border-radius:25px;position:absolute;bottom:calc(50% - 5px);box-shadow:0 0 10px #191a1b}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq] .pointer[data-astro-cid-n3kbjuoq].hour{z-index:2;transform-origin:5px 35px;background-color:#e4e4e4;width:10px;height:40px}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq] .pointer[data-astro-cid-n3kbjuoq].minute{transform-origin:4px 50px;z-index:1;background-color:#d2d2d2;width:8px;height:55px}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq] .pointer[data-astro-cid-n3kbjuoq].second{transform-origin:2px 55px;z-index:3;background-color:#a51b1d;width:4px;height:60px}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq] .pointer[data-astro-cid-n3kbjuoq].second:after{content:"";background-color:#a51b1d;border-radius:25px;width:4px;height:10px;position:absolute;bottom:-6px}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq] .clock[data-astro-cid-n3kbjuoq] .clock-content[data-astro-cid-n3kbjuoq]:after{content:"";z-index:4;background-color:#a51b1d;border-radius:50%;width:8px;height:8px;position:absolute}.hello[data-astro-cid-n3kbjuoq] .content[data-astro-cid-n3kbjuoq] .site-desc[data-astro-cid-n3kbjuoq]{opacity:0;height:100%;margin-top:20px;font-size:1.1rem;line-height:1.5;transition:opacity .3s;display:block}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:20px;display:flex}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .name[data-astro-cid-n3kbjuoq]{flex-direction:column;display:flex}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .name[data-astro-cid-n3kbjuoq] .author[data-astro-cid-n3kbjuoq]{font-size:20px;font-weight:700}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .name[data-astro-cid-n3kbjuoq] .desc[data-astro-cid-n3kbjuoq]{color:color-mix(in srgb, var(--main-card-background) 92%, var(--main-color));font-size:12px}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .link[data-astro-cid-n3kbjuoq]{flex-direction:row;align-items:center;display:flex}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .link[data-astro-cid-n3kbjuoq] .social-link[data-astro-cid-n3kbjuoq]{background-color:var(--main-color-opacity);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-left:12px;display:flex}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .link[data-astro-cid-n3kbjuoq] .social-link[data-astro-cid-n3kbjuoq] .iconfont[data-astro-cid-n3kbjuoq]{color:var(--main-card-background);font-size:22px}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .link[data-astro-cid-n3kbjuoq] .social-link[data-astro-cid-n3kbjuoq]:first-child{margin-left:0}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .link[data-astro-cid-n3kbjuoq] .social-link[data-astro-cid-n3kbjuoq]:hover{background-color:var(--main-card-background);transform:scale(1.1)}.hello[data-astro-cid-n3kbjuoq] .info[data-astro-cid-n3kbjuoq] .link[data-astro-cid-n3kbjuoq] .social-link[data-astro-cid-n3kbjuoq]:hover .iconfont[data-astro-cid-n3kbjuoq]{color:var(--main-font-color)}.hello[data-astro-cid-n3kbjuoq]:hover .content[data-astro-cid-n3kbjuoq] .site-logo[data-astro-cid-n3kbjuoq]{opacity:0;transform:scale(0)}.hello[data-astro-cid-n3kbjuoq]:hover .content[data-astro-cid-n3kbjuoq] .site-desc[data-astro-cid-n3kbjuoq]{opacity:1}.post-toc[data-astro-cid-mzda4maw]{margin-bottom:1rem;animation:.32s .4s backwards fade-up;position:relative;overflow:hidden;padding:0!important}.post-toc[data-astro-cid-mzda4maw]:before{content:"";background-color:var(--main-card-border);z-index:0;border-radius:8px;width:4px;height:calc(100% - 78px);position:absolute;bottom:20px;left:12px}.post-toc[data-astro-cid-mzda4maw] .toc-title[data-astro-cid-mzda4maw]{flex-direction:row;align-items:center;height:58px;padding:18px;display:flex}.post-toc[data-astro-cid-mzda4maw] .toc-title[data-astro-cid-mzda4maw] .iconfont[data-astro-cid-mzda4maw]{opacity:.6;margin-right:8px;font-weight:700}.post-toc[data-astro-cid-mzda4maw] .toc-title[data-astro-cid-mzda4maw] .name[data-astro-cid-mzda4maw]{font-weight:700}.toc-list{flex-direction:column;max-height:calc(70vh - 58px);padding:0 20px 20px 24px;display:flex;position:relative;overflow:auto}.toc-list:after{content:"";left:12px;top:var(--height,0px);background-color:var(--main-color);border-radius:8px;width:4px;height:20px;margin:8px 0;transition:top .3s;position:absolute}.toc-item{opacity:.6;cursor:pointer;color:var(--main-font-color);border-radius:8px;margin:4px 0;padding:6px 12px;text-decoration:none;transition:color .3s,opacity .3s,font-size .3s,background-color .3s}.toc-item:first-child{margin-top:0}.toc-item:last-child{margin-bottom:0}.toc-item.H2{font-weight:700}.toc-item.H3{margin-left:20px;font-size:14px}.toc-item.active{opacity:1;color:var(--main-color);background-color:var(--main-color-bg)}.toc-item.active.H2{font-size:18px}.toc-item.active.H3{font-size:16px}.toc-item:hover{opacity:1;color:var(--main-color);background-color:var(--main-color-bg)}.tags-cloud[data-astro-cid-45xbpoem] .all-tags[data-astro-cid-45xbpoem]{flex-flow:wrap;max-height:500px;display:flex;position:relative;overflow:hidden}.tags-cloud[data-astro-cid-45xbpoem] .all-tags[data-astro-cid-45xbpoem] .tags[data-astro-cid-45xbpoem]{border-radius:8px;margin:2px;padding:4px 8px;display:inline-block}.tags-cloud[data-astro-cid-45xbpoem] .all-tags[data-astro-cid-45xbpoem] .tags[data-astro-cid-45xbpoem] .num[data-astro-cid-45xbpoem]{opacity:.6;margin-left:2px}.tags-cloud[data-astro-cid-45xbpoem] .all-tags[data-astro-cid-45xbpoem] .tags[data-astro-cid-45xbpoem]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.tags-cloud[data-astro-cid-45xbpoem] .all-tags[data-astro-cid-45xbpoem]:after{content:"";background-image:linear-gradient(to top, var(--main-card-background), transparent);pointer-events:none;height:48%;max-height:150px;position:absolute;bottom:0;left:0;right:0}.tags-cloud[data-astro-cid-45xbpoem] .more-tags[data-astro-cid-45xbpoem]{border:1px solid var(--main-card-border);background-color:var(--main-card-second-background);border-radius:8px;justify-content:center;align-items:center;width:100%;height:40px;font-size:14px;display:flex}.tags-cloud[data-astro-cid-45xbpoem] .more-tags[data-astro-cid-45xbpoem]:hover{color:var(--main-color);border-color:var(--main-color-bg);background-color:var(--main-color-bg)}.count-down[data-astro-cid-vxhrv445]{flex-direction:row;align-items:center;display:flex}.count-down[data-astro-cid-vxhrv445] .count-left[data-astro-cid-vxhrv445]{flex-direction:column;justify-content:space-evenly;align-items:center;margin-right:.8rem;display:flex;position:relative}.count-down[data-astro-cid-vxhrv445] .count-left[data-astro-cid-vxhrv445] .text[data-astro-cid-vxhrv445]{color:var(--main-font-second-color);font-size:14px}.count-down[data-astro-cid-vxhrv445] .count-left[data-astro-cid-vxhrv445] .name[data-astro-cid-vxhrv445]{margin-top:2px;font-size:18px;font-weight:700}.count-down[data-astro-cid-vxhrv445] .count-left[data-astro-cid-vxhrv445] .time[data-astro-cid-vxhrv445]{color:var(--main-color);margin:4px 0;font-size:30px;font-weight:700}.count-down[data-astro-cid-vxhrv445] .count-left[data-astro-cid-vxhrv445] .date[data-astro-cid-vxhrv445]{opacity:.8;font-size:12px}.count-down[data-astro-cid-vxhrv445] .count-left[data-astro-cid-vxhrv445]:after{content:"";background-color:var(--main-card-border);width:2px;height:80%;position:absolute;right:-.8rem}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445]{flex:1;width:100%;margin-left:.8rem}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445]{flex-direction:row;align-items:center;height:24px;margin:6px 0;display:flex}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-name[data-astro-cid-vxhrv445]{white-space:nowrap;color:var(--main-font-second-color);margin-right:.8rem;font-size:14px}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445]{background-color:var(--main-color-bg);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .progress-bar[data-astro-cid-vxhrv445]{background-color:color-mix(in srgb, #fff 9%, var(--main-color));border-radius:8px;height:100%}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .percentage[data-astro-cid-vxhrv445],.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .remaining[data-astro-cid-vxhrv445]{margin:0 6px;font-size:12px;transition:opacity .3s,transform .3s;position:absolute}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .percentage[data-astro-cid-vxhrv445].many,.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .remaining[data-astro-cid-vxhrv445].many{color:#fff}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .percentage[data-astro-cid-vxhrv445].many .tip[data-astro-cid-vxhrv445],.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .remaining[data-astro-cid-vxhrv445].many .tip[data-astro-cid-vxhrv445]{opacity:1}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .remaining[data-astro-cid-vxhrv445]{opacity:0;transform:translate(10px)}.count-down[data-astro-cid-vxhrv445] .count-right[data-astro-cid-vxhrv445] .count-item[data-astro-cid-vxhrv445] .item-progress[data-astro-cid-vxhrv445] .remaining[data-astro-cid-vxhrv445] .tip[data-astro-cid-vxhrv445]{opacity:.8}.count-down[data-astro-cid-vxhrv445]:hover .count-right[data-astro-cid-vxhrv445] .remaining[data-astro-cid-vxhrv445]{opacity:1!important;transform:translate(0)!important}.count-down[data-astro-cid-vxhrv445]:hover .count-right[data-astro-cid-vxhrv445] .percentage[data-astro-cid-vxhrv445]{opacity:0!important;transform:translate(-10px)!important}.site-data[data-astro-cid-vftdj524] .all-data[data-astro-cid-vftdj524] .data-item[data-astro-cid-vftdj524]{flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem .2rem;display:flex}.site-data[data-astro-cid-vftdj524] .all-data[data-astro-cid-vftdj524] .data-item[data-astro-cid-vftdj524] .name[data-astro-cid-vftdj524]{flex-direction:row;align-items:center;display:flex}.site-data[data-astro-cid-vftdj524] .all-data[data-astro-cid-vftdj524] .data-item[data-astro-cid-vftdj524] .name[data-astro-cid-vftdj524] .iconfont[data-astro-cid-vftdj524]{opacity:.6;margin-right:8px;font-size:16px}.site-data[data-astro-cid-vftdj524] .all-data[data-astro-cid-vftdj524] .data-item[data-astro-cid-vftdj524] .num[data-astro-cid-vftdj524]{opacity:.8;font-size:15px}.site-data[data-astro-cid-vftdj524] .all-data[data-astro-cid-vftdj524] .data-item[data-astro-cid-vftdj524]:last-child{padding-bottom:0}.main-aside[data-astro-cid-5qbqwrbn]{flex-direction:column;gap:1rem;width:300px;min-width:300px;padding-left:1rem;animation:.32s .3s backwards fade-up;display:flex}.main-aside[data-astro-cid-5qbqwrbn] .sticky[data-astro-cid-5qbqwrbn]{flex-direction:column;gap:1rem;display:flex;position:sticky;top:80px}.main-aside[data-astro-cid-5qbqwrbn] .sticky[data-astro-cid-5qbqwrbn]>.s-card{padding:18px}.main-aside[data-astro-cid-5qbqwrbn] .sticky[data-astro-cid-5qbqwrbn] .title{opacity:.75;align-items:center;margin-bottom:12px;font-weight:700;display:flex}.main-aside[data-astro-cid-5qbqwrbn] .sticky[data-astro-cid-5qbqwrbn] .title .iconfont{opacity:.6;margin-right:6px;font-size:16px}@media (width<=1200px){.main-aside[data-astro-cid-5qbqwrbn]{display:none}}.about[data-astro-cid-v2ozd2bh] .title[data-astro-cid-v2ozd2bh]{text-align:center;border:none;font-size:2.4rem}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh]{grid-template-columns:auto auto;gap:20px;margin-bottom:20px;display:grid}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh]{background-color:var(--main-card-background);border:1px solid var(--main-card-border);width:100%;box-shadow:0 8px 12px -4px var(--main-border-shadow);border-radius:12px;flex-direction:column;padding:1.2rem 2rem;display:flex;position:relative;overflow:hidden}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh] .tip[data-astro-cid-v2ozd2bh]{opacity:.8;margin-bottom:12px;font-size:14px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh] .title1[data-astro-cid-v2ozd2bh]{opacity:.6;font-size:36px;font-weight:700}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh] .title2[data-astro-cid-v2ozd2bh]{margin-right:4rem;font-size:36px;font-weight:700}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh] .text[data-astro-cid-v2ozd2bh]{margin:.6rem 0;font-size:18px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].child{box-shadow:none;background-color:#0000;border:none;gap:20px;padding:0}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].child .about-item[data-astro-cid-v2ozd2bh]{height:100%}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].hello{color:#fff;background-image:linear-gradient(120deg,#5b27ff 0%,#00d4ff 100%);background-size:200% 200%;justify-content:center;animation:6s infinite gradientFlow}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].hello .title2[data-astro-cid-v2ozd2bh]{line-height:2}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].pursuit .title2[data-astro-cid-v2ozd2bh]{line-height:1.2}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].pursuit .title2[data-astro-cid-v2ozd2bh]:last-child{-webkit-text-fill-color:transparent;background-image:linear-gradient(45deg,#fa7671 50%,#f45f7f);-webkit-background-clip:text;background-clip:text}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character{min-height:220px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character .more[data-astro-cid-v2ozd2bh]{opacity:.7;margin-top:auto;font-size:14px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character .more[data-astro-cid-v2ozd2bh] a[data-astro-cid-v2ozd2bh]{color:inherit}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character .more[data-astro-cid-v2ozd2bh] a[data-astro-cid-v2ozd2bh]:hover{color:var(--color)}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character .male[data-astro-cid-v2ozd2bh]{transform-origin:top;width:auto;height:140%;transition:transform .5s;position:absolute;top:20px;right:-10px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character:hover .male[data-astro-cid-v2ozd2bh]{transform:scale(1.2)}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].skills .skills-list[data-astro-cid-v2ozd2bh]{flex-wrap:wrap;margin-top:12px;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].skills .skills-list[data-astro-cid-v2ozd2bh] .skills-item[data-astro-cid-v2ozd2bh]{background-color:var(--main-site-background);border:1px solid var(--main-card-border);border-radius:40px;align-items:center;margin-top:10px;margin-right:10px;padding:8px 12px 8px 8px;text-decoration:none;transition:background-color .3s;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].skills .skills-list[data-astro-cid-v2ozd2bh] .skills-item[data-astro-cid-v2ozd2bh] .skills-logo[data-astro-cid-v2ozd2bh]{background-color:var(--color);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].skills .skills-list[data-astro-cid-v2ozd2bh] .skills-item[data-astro-cid-v2ozd2bh] .skills-logo[data-astro-cid-v2ozd2bh] .iconfont[data-astro-cid-v2ozd2bh]{color:#fff}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].skills .skills-list[data-astro-cid-v2ozd2bh] .skills-item[data-astro-cid-v2ozd2bh] .skills-name[data-astro-cid-v2ozd2bh]{color:var(--main-font-color);font-weight:700}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].skills .skills-list[data-astro-cid-v2ozd2bh] .skills-item[data-astro-cid-v2ozd2bh]:hover{background-color:var(--main-card-background)}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].career .title2[data-astro-cid-v2ozd2bh]{letter-spacing:.2rem;font-size:40px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].career .list[data-astro-cid-v2ozd2bh]{margin-top:12px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].career .list[data-astro-cid-v2ozd2bh] .list-item[data-astro-cid-v2ozd2bh]{color:var(--main-font-second-color);align-items:center;margin-bottom:12px;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].career .list[data-astro-cid-v2ozd2bh] .list-item[data-astro-cid-v2ozd2bh]:before{content:"";background-color:var(--color);border-radius:50%;width:16px;height:16px;margin-right:8px;display:block}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].career .career-img[data-astro-cid-v2ozd2bh]{width:100%;position:absolute;bottom:-10px;left:0}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].like{min-height:280px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].image{background-position:50%;background-repeat:no-repeat;background-size:cover}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].image .image-content[data-astro-cid-v2ozd2bh]{z-index:2;color:#fff;flex-direction:column;flex-grow:1;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].image .image-content[data-astro-cid-v2ozd2bh] .image-desc[data-astro-cid-v2ozd2bh]{width:100%;margin-top:auto;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].image .image-content[data-astro-cid-v2ozd2bh] .image-desc[data-astro-cid-v2ozd2bh].opacity{color:#eee;opacity:.8;font-size:14px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].image:after{content:"";width:100%;height:100%;box-shadow:inset 0 -70px 204px 10px var(--color);z-index:0;position:absolute;top:0;left:0}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].static .static-data[data-astro-cid-v2ozd2bh]{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].static .static-data[data-astro-cid-v2ozd2bh] .static-item[data-astro-cid-v2ozd2bh]{flex-direction:column;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].static .static-data[data-astro-cid-v2ozd2bh] .static-item[data-astro-cid-v2ozd2bh] .static-name[data-astro-cid-v2ozd2bh]{opacity:.8;font-size:15px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].static .static-data[data-astro-cid-v2ozd2bh] .static-item[data-astro-cid-v2ozd2bh] .static-num[data-astro-cid-v2ozd2bh]{font-size:34px;font-weight:700}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].map{background-size:100%;min-height:170px;transition:background 1.5s ease-in-out}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].map .position[data-astro-cid-v2ozd2bh]{color:#fff;z-index:2;background-color:#636352;width:100%;padding:20px 30px;font-size:20px;display:block;position:absolute;bottom:0;left:0}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].map:hover{background-size:120%}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].info{flex-direction:row;align-items:center}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].info .info-item[data-astro-cid-v2ozd2bh]{flex-direction:column;margin-right:32px;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].info .info-item[data-astro-cid-v2ozd2bh] .info-name[data-astro-cid-v2ozd2bh]{color:var(--main-font-second-color);margin-bottom:8px;font-size:14px}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].info .info-item[data-astro-cid-v2ozd2bh] .info-num[data-astro-cid-v2ozd2bh]{color:var(--color);font-size:34px;font-weight:700}@media (width<=768px){.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh]{flex-direction:column;display:flex}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].career .career-img[data-astro-cid-v2ozd2bh]{position:static}.about[data-astro-cid-v2ozd2bh] .about-content[data-astro-cid-v2ozd2bh] .about-item[data-astro-cid-v2ozd2bh].character .male[data-astro-cid-v2ozd2bh]{height:80%}}.archives[data-astro-cid-ooolnnmj]{padding:2rem}.archives[data-astro-cid-ooolnnmj] .title[data-astro-cid-ooolnnmj]{margin-bottom:1rem;display:flex}.archives[data-astro-cid-ooolnnmj] .title[data-astro-cid-ooolnnmj] .name[data-astro-cid-ooolnnmj]{border-bottom:none;margin:0}.archives[data-astro-cid-ooolnnmj] .title[data-astro-cid-ooolnnmj] .num[data-astro-cid-ooolnnmj]{opacity:.6;margin-left:8px;font-size:20px;font-weight:700}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj]{margin-bottom:2rem}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .year[data-astro-cid-ooolnnmj]{flex-direction:row;align-items:center;margin-bottom:1rem;margin-left:6px;padding-left:12px;font-size:20px;font-weight:700;display:flex;position:relative}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .year[data-astro-cid-ooolnnmj]:before{content:"";background-color:var(--main-color);border-radius:8px;width:4px;height:70%;position:absolute;left:0}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .posts[data-astro-cid-ooolnnmj] .posts-item[data-astro-cid-ooolnnmj]{margin-bottom:1rem;padding:20px}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .posts[data-astro-cid-ooolnnmj] .posts-item[data-astro-cid-ooolnnmj] .title[data-astro-cid-ooolnnmj]{margin-bottom:16px;font-size:18px;font-weight:700;text-decoration:none;transition:color .3s;display:block}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .posts[data-astro-cid-ooolnnmj] .posts-item[data-astro-cid-ooolnnmj] .tags[data-astro-cid-ooolnnmj]{opacity:.6;flex-flow:wrap;align-items:center;display:flex}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .posts[data-astro-cid-ooolnnmj] .posts-item[data-astro-cid-ooolnnmj] .tags[data-astro-cid-ooolnnmj] .type-item[data-astro-cid-ooolnnmj]{flex-direction:row;align-items:center;margin-right:8px;font-size:14px;text-decoration:none;display:flex}.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .posts[data-astro-cid-ooolnnmj] .posts-item[data-astro-cid-ooolnnmj] .tags[data-astro-cid-ooolnnmj] .type-item[data-astro-cid-ooolnnmj]:hover,.archives[data-astro-cid-ooolnnmj] .archives-list[data-astro-cid-ooolnnmj] .year-list[data-astro-cid-ooolnnmj] .posts[data-astro-cid-ooolnnmj] .posts-item[data-astro-cid-ooolnnmj]:hover .title[data-astro-cid-ooolnnmj]{color:var(--main-color)}.cat-or-tag[data-astro-cid-hrh6qc5i]{min-height:400px}.cat-or-tag[data-astro-cid-hrh6qc5i] .title[data-astro-cid-hrh6qc5i]{flex-direction:column;align-items:center;width:100%;display:flex}.cat-or-tag[data-astro-cid-hrh6qc5i] .title[data-astro-cid-hrh6qc5i] .title-name[data-astro-cid-hrh6qc5i]{margin-bottom:0;font-size:1.875rem}.cat-or-tag[data-astro-cid-hrh6qc5i] .title[data-astro-cid-hrh6qc5i] .title-num[data-astro-cid-hrh6qc5i]{opacity:.6;margin-top:20px;font-size:1.125rem}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i]{flex-flow:wrap;justify-content:center;align-items:center;padding:2rem 0 3rem;display:flex}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i]{flex-direction:row;align-items:center;margin:.5em;font-size:1.25rem;text-decoration:none;display:flex}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i] .name[data-astro-cid-hrh6qc5i]{font-weight:700;transition:color .3s}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i] .iconfont[data-astro-cid-hrh6qc5i]{opacity:.6;margin-right:8px;font-size:1.25rem;transition:color .3s}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i] .num[data-astro-cid-hrh6qc5i]{background-color:var(--main-card-border);border-radius:8px;justify-content:center;align-items:center;min-width:35px;margin-left:8px;padding:6px 4px;font-size:14px;display:flex}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i]:hover{background-color:var(--main-color);transform:scale(1.05)}.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i]:hover .name[data-astro-cid-hrh6qc5i],.cat-or-tag[data-astro-cid-hrh6qc5i] .type-lists[data-astro-cid-hrh6qc5i] .type-item[data-astro-cid-hrh6qc5i]:hover .iconfont[data-astro-cid-hrh6qc5i]{color:var(--main-card-background)}.page-content[data-astro-cid-vhgyy72y]{max-width:900px;margin:0 auto 3rem;padding:2rem}.twikoo-container[data-astro-cid-jplmdurn]{border-top:1px solid var(--main-card-border);margin-top:2rem;padding-top:1.5rem}.twikoo-container[data-astro-cid-jplmdurn] .comment-title[data-astro-cid-jplmdurn]{align-items:center;gap:8px;margin-bottom:1rem;font-size:1.5rem;font-weight:600;display:flex}.twikoo-container[data-astro-cid-jplmdurn] .comment-title[data-astro-cid-jplmdurn] .iconfont[data-astro-cid-jplmdurn]{opacity:.75;font-size:20px}.tk-comments{margin-top:0!important}.tk-submit{border-radius:12px!important}.tk-comment{border-radius:12px!important;margin-bottom:1rem!important}.tk-content{line-height:1.8}.tk-avatar{border-radius:50%!important}.tk-actions a{opacity:.7;color:var(--main-font-color)!important}.tk-actions a:hover{opacity:1;color:var(--main-color)!important}.equipment[data-astro-cid-2dnxcxzy]{margin-bottom:3rem}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy]{background-position:50%;background-size:cover;align-items:flex-end;min-height:280px;margin-bottom:1.75rem;display:flex;position:relative;overflow:hidden}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy]:after{content:"";background:linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy] .banner-content[data-astro-cid-2dnxcxzy]{z-index:1;color:#fff;padding:2rem;position:relative}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy] .banner-content[data-astro-cid-2dnxcxzy] .tip[data-astro-cid-2dnxcxzy]{opacity:.85;margin-bottom:.4rem;font-size:.85rem;display:inline-block}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy] .banner-content[data-astro-cid-2dnxcxzy] h1[data-astro-cid-2dnxcxzy]{margin:0 0 .4rem;font-size:2.4rem}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy] .banner-content[data-astro-cid-2dnxcxzy] p[data-astro-cid-2dnxcxzy]{opacity:.85;margin:0;font-size:1.05rem}.equipment[data-astro-cid-2dnxcxzy] .equipment-groups[data-astro-cid-2dnxcxzy]{flex-direction:column;gap:2rem;display:flex}.equipment[data-astro-cid-2dnxcxzy] .group-head[data-astro-cid-2dnxcxzy]{margin-bottom:1rem}.equipment[data-astro-cid-2dnxcxzy] .group-head[data-astro-cid-2dnxcxzy] h2[data-astro-cid-2dnxcxzy]{margin:0 0 .35rem;font-size:1.5rem}.equipment[data-astro-cid-2dnxcxzy] .group-head[data-astro-cid-2dnxcxzy] p[data-astro-cid-2dnxcxzy]{opacity:.6;margin:0;font-size:.9rem}.equipment[data-astro-cid-2dnxcxzy] .equipment-grid[data-astro-cid-2dnxcxzy]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.equipment[data-astro-cid-2dnxcxzy] .equipment-card[data-astro-cid-2dnxcxzy]{flex-direction:column;min-height:360px;padding:0;display:flex;position:relative;overflow:hidden}.equipment[data-astro-cid-2dnxcxzy] .card-media[data-astro-cid-2dnxcxzy]{border-bottom:1px solid var(--main-card-border);background:var(--main-card-second-background);justify-content:center;align-items:center;height:180px;display:flex}.equipment[data-astro-cid-2dnxcxzy] .card-media[data-astro-cid-2dnxcxzy] img[data-astro-cid-2dnxcxzy]{object-fit:contain;max-width:70%;max-height:80%}.equipment[data-astro-cid-2dnxcxzy] .card-media[data-astro-cid-2dnxcxzy] .fallback[data-astro-cid-2dnxcxzy]{opacity:.4;font-size:2.5rem}.equipment[data-astro-cid-2dnxcxzy] .card-body[data-astro-cid-2dnxcxzy]{padding:1rem 1rem 3.5rem}.equipment[data-astro-cid-2dnxcxzy] .card-body[data-astro-cid-2dnxcxzy] .name[data-astro-cid-2dnxcxzy]{white-space:nowrap;text-overflow:ellipsis;margin:0 0 .4rem;font-size:1.05rem;overflow:hidden}.equipment[data-astro-cid-2dnxcxzy] .card-body[data-astro-cid-2dnxcxzy] .spec[data-astro-cid-2dnxcxzy]{opacity:.55;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .45rem;font-size:.78rem;overflow:hidden}.equipment[data-astro-cid-2dnxcxzy] .card-body[data-astro-cid-2dnxcxzy] .desc[data-astro-cid-2dnxcxzy]{opacity:.7;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.1em;margin:0;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.equipment[data-astro-cid-2dnxcxzy] .card-actions[data-astro-cid-2dnxcxzy]{justify-content:space-between;align-items:center;padding:0 1rem;display:flex;position:absolute;bottom:.85rem;left:0;right:0}.equipment[data-astro-cid-2dnxcxzy] .card-actions[data-astro-cid-2dnxcxzy] .btn[data-astro-cid-2dnxcxzy]{color:var(--main-font-color);background:var(--main-card-second-background);border-radius:8px;justify-content:center;align-items:center;padding:.4rem .75rem;font-size:.8rem;text-decoration:none;transition:color .25s,background-color .25s;display:inline-flex}.equipment[data-astro-cid-2dnxcxzy] .card-actions[data-astro-cid-2dnxcxzy] .btn[data-astro-cid-2dnxcxzy]:hover{color:#fff;background:var(--main-color)}.equipment[data-astro-cid-2dnxcxzy] .card-actions[data-astro-cid-2dnxcxzy] .btn[data-astro-cid-2dnxcxzy].icon{min-width:2rem;padding-left:.55rem;padding-right:.55rem}.equipment[data-astro-cid-2dnxcxzy] .equipment-comment[data-astro-cid-2dnxcxzy]{margin-top:2.5rem}@media (width<=640px){.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy]{min-height:220px}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy] .banner-content[data-astro-cid-2dnxcxzy]{padding:1.25rem}.equipment[data-astro-cid-2dnxcxzy] .equipment-banner[data-astro-cid-2dnxcxzy] .banner-content[data-astro-cid-2dnxcxzy] h1[data-astro-cid-2dnxcxzy]{font-size:1.8rem}}.essays[data-astro-cid-uf3ykb3v]{max-width:720px;margin:0 auto 3rem}.essays[data-astro-cid-uf3ykb3v] .essays-header[data-astro-cid-uf3ykb3v]{margin-bottom:1rem;padding:1.75rem 1.5rem}.essays[data-astro-cid-uf3ykb3v] .essays-header[data-astro-cid-uf3ykb3v] .tip[data-astro-cid-uf3ykb3v]{color:var(--main-color);margin-bottom:.4rem;font-size:.8rem;display:inline-block}.essays[data-astro-cid-uf3ykb3v] .essays-header[data-astro-cid-uf3ykb3v] h1[data-astro-cid-uf3ykb3v]{margin:0 0 .5rem;font-size:1.8rem}.essays[data-astro-cid-uf3ykb3v] .essays-header[data-astro-cid-uf3ykb3v] p[data-astro-cid-uf3ykb3v]{opacity:.65;margin:0;line-height:1.6}.essays[data-astro-cid-uf3ykb3v] .empty[data-astro-cid-uf3ykb3v]{text-align:center;opacity:.6;padding:2rem}.essays[data-astro-cid-uf3ykb3v] .essay-list[data-astro-cid-uf3ykb3v]{flex-direction:column;gap:1rem;display:flex}.essays[data-astro-cid-uf3ykb3v] .essay-item[data-astro-cid-uf3ykb3v]{padding:1.25rem 1.35rem}.essays[data-astro-cid-uf3ykb3v] .essay-meta[data-astro-cid-uf3ykb3v]{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.essays[data-astro-cid-uf3ykb3v] .essay-meta[data-astro-cid-uf3ykb3v] .avatar[data-astro-cid-uf3ykb3v]{object-fit:cover;background:var(--main-card-second-background);border-radius:50%;width:44px;height:44px}.essays[data-astro-cid-uf3ykb3v] .essay-meta[data-astro-cid-uf3ykb3v] .meta-text[data-astro-cid-uf3ykb3v]{flex-direction:column;gap:.15rem;display:flex}.essays[data-astro-cid-uf3ykb3v] .essay-meta[data-astro-cid-uf3ykb3v] .name[data-astro-cid-uf3ykb3v]{font-size:.95rem;font-weight:600}.essays[data-astro-cid-uf3ykb3v] .essay-meta[data-astro-cid-uf3ykb3v] time[data-astro-cid-uf3ykb3v]{opacity:.55;font-size:.8rem}.essays[data-astro-cid-uf3ykb3v] .essay-body[data-astro-cid-uf3ykb3v]{font-size:.98rem;line-height:1.75}.essays[data-astro-cid-uf3ykb3v] .essay-body[data-astro-cid-uf3ykb3v] p{margin:0 0 .6rem}.essays[data-astro-cid-uf3ykb3v] .essay-body[data-astro-cid-uf3ykb3v] p:last-child{margin-bottom:0}.essays[data-astro-cid-uf3ykb3v] .essay-images[data-astro-cid-uf3ykb3v]{gap:.5rem;margin-top:.9rem;display:grid}.essays[data-astro-cid-uf3ykb3v] .essay-images[data-astro-cid-uf3ykb3v].count-1{grid-template-columns:1fr;max-width:420px}.essays[data-astro-cid-uf3ykb3v] .essay-images[data-astro-cid-uf3ykb3v].count-2{grid-template-columns:1fr 1fr}.essays[data-astro-cid-uf3ykb3v] .essay-images[data-astro-cid-uf3ykb3v].count-3{grid-template-columns:1fr 1fr 1fr}.essays[data-astro-cid-uf3ykb3v] .essay-images[data-astro-cid-uf3ykb3v] .img-wrap[data-astro-cid-uf3ykb3v]{aspect-ratio:1;background:var(--main-card-second-background);border-radius:10px;display:block;overflow:hidden}.essays[data-astro-cid-uf3ykb3v] .essay-images[data-astro-cid-uf3ykb3v] img[data-astro-cid-uf3ykb3v]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=640px){.essays[data-astro-cid-uf3ykb3v] .essays-header[data-astro-cid-uf3ykb3v]{padding:1.25rem 1rem}.essays[data-astro-cid-uf3ykb3v] .essays-header[data-astro-cid-uf3ykb3v] h1[data-astro-cid-uf3ykb3v]{font-size:1.5rem}.essays[data-astro-cid-uf3ykb3v] .essay-item[data-astro-cid-uf3ykb3v]{padding:1rem}}.friends{margin-bottom:4rem;animation:.32s .1s backwards fade-up}.friends .friends-banner.banner-page{background-position:50%;background-size:cover;flex-direction:column;min-height:380px;padding:2rem;display:flex;position:relative;overflow:hidden}.friends .friends-banner.banner-page:before{content:"";pointer-events:none;background:linear-gradient(160deg,#00000059 0%,#00000026 45%,#0000008c 100%);position:absolute;inset:0}.friends .friends-banner.banner-page .top,.friends .friends-banner.banner-page .footer{z-index:1;position:relative}.friends .friends-banner.banner-page .top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.friends .friends-banner.banner-page .top .banner-title{flex-direction:column;min-width:0;display:flex}.friends .friends-banner.banner-page .top .banner-title .title-small{color:#ffffffbf;font-size:.875rem}.friends .friends-banner.banner-page .top .banner-title .title-big{color:#fff;margin-top:12px;font-size:2.25rem;font-weight:700;line-height:1.2}.friends .friends-banner.banner-page .top .status{flex-direction:row;flex-shrink:0;margin-bottom:auto;display:flex}.friends .friends-banner.banner-page .top .status .status-item{color:#fff;background-color:#00000047;border-radius:16px;flex-direction:column;align-items:center;min-width:80px;margin-left:1rem;padding:10px 12px;display:flex}.friends .friends-banner.banner-page .top .status .status-item .name{margin-bottom:4px;font-weight:700}.friends .friends-banner.banner-page .top .status .status-item .count{opacity:.85;font-size:14px}.friends .friends-banner.banner-page .footer{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.friends .friends-banner.banner-page .footer .footer-left{color:#ffffffd9}.friends .friends-banner.banner-page .footer .update{color:#ffffffb3;font-size:14px}@media (width<=1200px){.friends .friends-banner.banner-page{min-height:300px}}@media (width<=768px){.friends .friends-banner.banner-page{min-height:260px;padding:1.5rem}.friends .friends-banner.banner-page .top-right,.friends .friends-banner.banner-page .footer-right{display:none}.friends .friends-banner.banner-page .top .banner-title .title-big{font-size:1.75rem}}.friends .friends-list{margin-top:2rem}.friends .friends-list .list-title{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;margin-left:4px;line-height:1.6;display:flex}.friends .friends-list .list-title .left{flex-flow:wrap;align-items:center;gap:.35rem 0;font-size:1.6rem;font-weight:700;display:flex}.friends .friends-list .list-title .left .iconfont{margin-right:4px;font-size:1.6rem}.friends .friends-list .list-title .left .rule{align-items:center;margin-left:1rem;font-size:14px;font-weight:400;display:flex}.friends .friends-list .list-title .left .rule .rule-name{cursor:pointer;user-select:none}.friends .friends-list .list-title .left .rule .rule-name.choose{color:var(--main-color);font-weight:700}.friends .friends-list .list-title .left .rule .rule-name:first-child:after{content:"/";opacity:.4;color:var(--main-font-color);margin:0 12px}.friends .friends-list .list-title .right{color:var(--main-font-second-color);flex-shrink:0;font-size:14px}@media (width<=576px){.friends .friends-list .list-title{flex-wrap:wrap}.friends .friends-list .list-title .left{width:100%}.friends .friends-list .list-title .left .rule{margin-left:auto}.friends .friends-list .list-title .right{display:none}}.friends .friends-list .config-tip{color:var(--main-font-second-color);padding:1.2rem 1.4rem;line-height:1.8}.friends .friends-list .config-tip code{background:var(--main-card-second-background);border-radius:4px;padding:.1em .35em;font-size:.9em}.friends .all-list{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.friends .all-list .list-item{cursor:pointer;flex-direction:column;justify-content:space-between;gap:.75rem;min-height:160px;padding:1rem;display:flex;position:relative;overflow:hidden}.friends .all-list .list-item .item-title{color:var(--main-font-color);word-break:break-word;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:1.6;text-decoration:none;transition:color .3s;display:-webkit-box;overflow:hidden}.friends .all-list .list-item .item-title:after{content:"";z-index:1;position:absolute;inset:0}.friends .all-list .list-item .desc{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.friends .all-list .list-item .desc .author{z-index:2;background-color:var(--main-card-border);color:var(--main-font-color);text-overflow:ellipsis;white-space:nowrap;border-radius:25px;max-width:100%;padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none;transition:color .3s,background-color .3s;position:relative;overflow:hidden}.friends .all-list .list-item .desc .author:hover{color:var(--main-card-background);background-color:var(--main-color)}.friends .all-list .list-item .desc .date{color:var(--main-font-second-color);flex-direction:row;flex-shrink:0;align-items:center;font-size:12px;display:flex}.friends .all-list .list-item .desc .date .iconfont{margin-right:4px;font-size:15px}.friends .all-list .list-item .avatar{z-index:0;opacity:.2;pointer-events:none;border-radius:50%;width:40%;max-width:96px;height:auto;position:absolute;bottom:-20px;right:-20px}.friends .all-list .list-item:hover .item-title{color:var(--main-color)}@media (width<=1200px){.friends .all-list{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.friends .all-list{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.friends .all-list{grid-template-columns:1fr}}.friends .friends-footer .loading-more{cursor:pointer;justify-content:center;align-items:center;width:40%;max-width:800px;margin:20px auto 0;padding:6px 0;font-size:14px;font-weight:700;transition:width .3s,color .3s,background-color .3s;display:flex}.friends .friends-footer .loading-more .icon{font-size:18px;line-height:1}.friends .friends-footer .loading-more:hover{width:60%;color:var(--main-card-background);background-color:var(--main-color)}.friends .friends-footer .not-more{opacity:.6;color:var(--main-font-second-color);justify-content:center;align-items:center;margin:20px auto 0;font-size:14px;display:flex}.link[data-astro-cid-3umdbbec]{margin-bottom:4rem}.link[data-astro-cid-3umdbbec] .flink_top[data-astro-cid-3umdbbec]{flex-direction:column;width:100%;margin-bottom:1.5rem;display:flex;position:relative;overflow:hidden}.link[data-astro-cid-3umdbbec] .banners-title[data-astro-cid-3umdbbec]{z-index:2;flex-direction:column;display:flex;position:absolute;top:1.875rem;left:2.5rem}.link[data-astro-cid-3umdbbec] .banners-title-small[data-astro-cid-3umdbbec]{opacity:.65;margin-top:8px;margin-bottom:.625rem;margin-left:2px;font-size:12px;line-height:1}.link[data-astro-cid-3umdbbec] .banners-title-big[data-astro-cid-3umdbbec]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#4285f4,#9b59b6,#e91e63,#f44336);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:2rem;font-weight:800;line-height:1.15;overflow:hidden}.link[data-astro-cid-3umdbbec] .banner-button-group[data-astro-cid-3umdbbec]{z-index:2;display:flex;position:absolute;top:2.5rem;right:2.5rem}.link[data-astro-cid-3umdbbec] .banner-button[data-astro-cid-3umdbbec]{cursor:pointer;border:none;border-radius:12px;align-items:center;padding:10px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:color .3s,background-color .3s,opacity .3s;display:flex}.link[data-astro-cid-3umdbbec] .banner-button[data-astro-cid-3umdbbec] .banner-button-icon[data-astro-cid-3umdbbec]{align-items:center;margin-right:8px;font-size:1.1em;display:flex}.link[data-astro-cid-3umdbbec] .tags-group-all[data-astro-cid-3umdbbec]{min-height:420px;padding-bottom:2.5rem;display:flex}.link[data-astro-cid-3umdbbec] .tags-group-all[data-astro-cid-3umdbbec] .tags-group-wrapper[data-astro-cid-3umdbbec]{margin-top:8.75rem;animation:120s linear infinite rowleft;display:flex}.link[data-astro-cid-3umdbbec] .tags-group-icon-pair[data-astro-cid-3umdbbec]{user-select:none;margin-left:1.25rem}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]{border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;transition:opacity .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001f}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:nth-child(2n){margin-top:1rem;transform:translate(-60px)}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:nth-child(2n):hover{transform:translate(-60px)scale(1.05)}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:hover{transform:scale(1.05)}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:hover .tags-group-title[data-astro-cid-3umdbbec]{opacity:1}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec] img[data-astro-cid-3umdbbec]{object-fit:cover;border-radius:50%;width:100%;height:100%}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec] .tags-group-title[data-astro-cid-3umdbbec]{text-align:center;color:#fff;background:color-mix(in srgb, var(--main-color) 85%, transparent);opacity:0;border-radius:120px;justify-content:center;align-items:center;padding:.5rem;font-size:14px;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:0}@keyframes rowleft{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (width<=768px){.link[data-astro-cid-3umdbbec] .banners-title[data-astro-cid-3umdbbec]{top:1.2rem;left:1.5rem}.link[data-astro-cid-3umdbbec] .banners-title-big[data-astro-cid-3umdbbec]{font-size:1.4rem}.link[data-astro-cid-3umdbbec] .banner-button-group[data-astro-cid-3umdbbec]{top:1.5rem;right:1.5rem}.link[data-astro-cid-3umdbbec] .banner-button[data-astro-cid-3umdbbec]{padding:8px;font-size:12px}.link[data-astro-cid-3umdbbec] .banner-button[data-astro-cid-3umdbbec] .banner-button-icon[data-astro-cid-3umdbbec]{margin-right:4px}.link[data-astro-cid-3umdbbec] .banner-button[data-astro-cid-3umdbbec] .banner-button-text[data-astro-cid-3umdbbec]{display:none}.link[data-astro-cid-3umdbbec] .tags-group-all[data-astro-cid-3umdbbec]{min-height:320px}.link[data-astro-cid-3umdbbec] .tags-group-all[data-astro-cid-3umdbbec] .tags-group-wrapper[data-astro-cid-3umdbbec]{margin-top:6rem}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]{width:80px;height:80px}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:nth-child(2n){transform:translate(-40px)}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:nth-child(2n):hover{transform:translate(-40px)scale(1.05)}.link[data-astro-cid-3umdbbec] .tags-group-icon-pair[data-astro-cid-3umdbbec]{margin-left:.8rem}}@media screen and (width<=480px){.link[data-astro-cid-3umdbbec] .banners-title[data-astro-cid-3umdbbec]{top:1rem;left:1rem}.link[data-astro-cid-3umdbbec] .banners-title-big[data-astro-cid-3umdbbec]{max-width:11em;font-size:1.15rem}.link[data-astro-cid-3umdbbec] .banner-button-group[data-astro-cid-3umdbbec]{top:1.2rem;right:1rem}.link[data-astro-cid-3umdbbec] .tags-group-all[data-astro-cid-3umdbbec]{min-height:260px}.link[data-astro-cid-3umdbbec] .tags-group-all[data-astro-cid-3umdbbec] .tags-group-wrapper[data-astro-cid-3umdbbec]{margin-top:5rem}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]{width:60px;height:60px}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:nth-child(2n){transform:translate(-30px)}.link[data-astro-cid-3umdbbec] .tags-group-icon[data-astro-cid-3umdbbec]:nth-child(2n):hover{transform:translate(-30px)scale(1.05)}}.link .link-list .link-type-list{margin-top:2rem}.link .link-list .link-type-list .title{margin-bottom:1.6rem;margin-left:6px}.link .link-list .link-type-list .title .name{font-size:inherit;border-bottom:none;margin:0 0 4px}.link .link-list .link-type-list .title .name .name-count,.link .link-list .link-type-list .title .tip{color:var(--main-font-second-color)}.link .link-list .link-type-list .all-link{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.link .link-list .link-type-list .all-link .link-card{width:100%;height:90px;color:var(--main-font-color);flex-direction:row;align-items:center;padding:0;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.link .link-list .link-type-list .all-link .link-card .link-latency{z-index:2;pointer-events:none;color:#fff;border:none;border-radius:0 0 0 10px;padding:3px 8px 4px 10px;font-size:11px;font-weight:600;line-height:1.2;position:absolute;top:0;right:0}.link .link-list .link-type-list .all-link .link-card .link-latency.is-normal{background-color:#57bd6a}.link .link-list .link-type-list .all-link .link-card .link-latency.is-slow{background-color:#e38100}.link .link-list .link-type-list .all-link .link-card .link-latency.is-error{background-color:#f04a63}.link .link-list .link-type-list .all-link .link-card:hover .link-latency{opacity:.92}.link .link-list .link-type-list .all-link .link-card.loss{pointer-events:none}.link .link-list .link-type-list .all-link .link-card .cover{background:linear-gradient(90deg, var(--main-card-border) 25%, var(--main-card-background) 37%, var(--main-card-border) 63%);background-size:400% 100%;border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;margin:12px 20px 12px 12px;transition:width .6s,height .6s,min-width .6s,margin .6s,opacity .6s;animation:1.4s infinite skeleton-loading;display:flex;overflow:hidden}.link .link-list .link-type-list .all-link .link-card .cover .cover-img{background-color:var(--main-card-background);opacity:0;filter:blur(10px);width:100%;height:100%;transition:filter .3s,opacity .3s}.link .link-list .link-type-list .all-link .link-card .cover .cover-img.loaded{opacity:1;filter:blur()}.link .link-list .link-type-list .all-link .link-card .data{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-width:0;height:100%;padding:12px 12px 12px 0;display:flex}.link .link-list .link-type-list .all-link .link-card .data .name{text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;white-space:nowrap;-webkit-box-orient:vertical;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden}.link .link-list .link-type-list .all-link .link-card .data .desc{color:var(--main-font-second-color);text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:15px;line-height:1.2;transition:color .3s,opacity .3s;display:-webkit-box;overflow:hidden}.link .link-list .link-type-list .all-link .link-card:hover{color:var(--main-card-background);background-color:var(--main-color);border-color:var(--main-color);box-shadow:0 0 16px 6px var(--main-color-bg)}.link .link-list .link-type-list .all-link .link-card:hover .cover{opacity:0;width:0;min-width:0;height:0;margin-right:6px}.link .link-list .link-type-list .all-link .link-card:hover .data .desc{opacity:.7;color:var(--main-card-background)}@media (width<=1200px){.link .link-list .link-type-list .all-link{grid-template-columns:repeat(4,1fr)}}@media (width<=992px){.link .link-list .link-type-list .all-link{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.link .link-list .link-type-list .all-link{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.link .link-list .link-type-list .all-link{grid-template-columns:1fr}}.link .banner-button{color:#fff;background:var(--main-font-color)}.link .banner-button .iconfont,.link .banner-button .banner-button-text{color:inherit}.link .banner-button:hover{color:#fff;background:var(--main-color)}.link .banner-button.secondary{color:var(--main-font-color);background:var(--main-card-second-background);border:1px solid var(--main-card-border);margin-right:1rem;font-weight:400}.link .banner-button.secondary:hover{color:#fff;background:var(--main-color)}.link-apply[data-astro-cid-hklrymml]{overflow-wrap:anywhere;margin-top:2rem;padding:1.5rem 2rem;line-height:1.8;overflow-x:clip}.link-apply[data-astro-cid-hklrymml] h2[data-astro-cid-hklrymml]{margin-top:0}.link-apply[data-astro-cid-hklrymml] h3[data-astro-cid-hklrymml]{margin-top:1.5rem}.link-apply[data-astro-cid-hklrymml] ul[data-astro-cid-hklrymml]{min-width:0;padding-left:1.2rem}.link-apply[data-astro-cid-hklrymml] li[data-astro-cid-hklrymml]{overflow-wrap:anywhere;word-break:break-word}.link-apply[data-astro-cid-hklrymml] code[data-astro-cid-hklrymml]{background:var(--main-card-second-background);overflow-wrap:anywhere;word-break:break-all;border-radius:4px;padding:.1em .35em;font-size:.9em}.link-apply[data-astro-cid-hklrymml] .apply-yml-wrap[data-astro-cid-hklrymml]{background:var(--main-card-second-background);border-radius:10px;max-width:100%;margin:.85rem 0 1rem;position:relative}.link-apply[data-astro-cid-hklrymml] .apply-yml-copy[data-astro-cid-hklrymml]{z-index:1;background:color-mix(in srgb, var(--main-card-background) 88%, transparent);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;transition:background-color .2s;display:flex;position:absolute;top:.55rem;right:.55rem}.link-apply[data-astro-cid-hklrymml] .apply-yml-copy[data-astro-cid-hklrymml] .iconfont[data-astro-cid-hklrymml]{color:var(--main-font-second-color);font-size:16px;line-height:1;transition:color .2s}.link-apply[data-astro-cid-hklrymml] .apply-yml-copy[data-astro-cid-hklrymml]:hover .iconfont[data-astro-cid-hklrymml]{color:var(--main-color)}.link-apply[data-astro-cid-hklrymml] .apply-yml-copy[data-astro-cid-hklrymml]:hover{background:var(--main-card-background)}.link-apply[data-astro-cid-hklrymml] .apply-yml-copy[data-astro-cid-hklrymml].copied .iconfont[data-astro-cid-hklrymml]{color:#57bd6a}.link-apply[data-astro-cid-hklrymml] .apply-yml[data-astro-cid-hklrymml]{-webkit-overflow-scrolling:touch;background:0 0;max-width:100%;margin:0;padding:1rem 2.75rem 1rem 1rem;overflow-x:auto}.link-apply[data-astro-cid-hklrymml] .apply-yml[data-astro-cid-hklrymml] code[data-astro-cid-hklrymml]{white-space:pre;word-break:normal;overflow-wrap:normal;background:0 0;padding:0}@media (width<=576px){.link-apply[data-astro-cid-hklrymml]{padding:1.25rem 1rem}}.page-content[data-astro-cid-avrf5x5v]{max-width:900px;margin:0 auto 3rem;padding:2rem}.project[data-astro-cid-txv3uqej]{margin-bottom:3rem}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej]{background-position:50%;background-size:cover;align-items:flex-end;min-height:320px;margin-bottom:1.5rem;display:flex;position:relative;overflow:hidden}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej]:after{content:"";background:linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej]{z-index:1;color:#fff;padding:2rem;position:relative}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej] h1[data-astro-cid-txv3uqej]{margin:0 0 .5rem;font-size:2.5rem}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej] p[data-astro-cid-txv3uqej]{opacity:.85;margin:0 0 .5rem;font-size:1.2rem}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej] .footer-tip[data-astro-cid-txv3uqej]{opacity:.7;margin-bottom:1rem;display:block}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej] .to-github[data-astro-cid-txv3uqej]{color:#fff;backdrop-filter:blur(20px);background-color:#00000059;border-radius:50px;justify-content:center;align-items:center;height:40px;padding:0 16px;text-decoration:none;transition:color .3s,background-color .3s;display:inline-flex}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej] .to-github[data-astro-cid-txv3uqej] .iconfont[data-astro-cid-txv3uqej]{margin-right:8px}.project[data-astro-cid-txv3uqej] .project-banner[data-astro-cid-txv3uqej] .banner-content[data-astro-cid-txv3uqej] .to-github[data-astro-cid-txv3uqej]:hover{color:var(--main-card-background);background-color:var(--main-color)}.project[data-astro-cid-txv3uqej] .project-list[data-astro-cid-txv3uqej]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej]{color:var(--main-font-color);align-items:center;gap:1rem;padding:1.2rem;text-decoration:none;display:flex}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-icon[data-astro-cid-txv3uqej]{object-fit:contain;object-position:center;background-color:#0000;border-radius:12px;flex-shrink:0;width:52px;height:52px;display:block}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-info[data-astro-cid-txv3uqej]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-info[data-astro-cid-txv3uqej] .project-name[data-astro-cid-txv3uqej]{font-size:1.05rem;font-weight:700}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-info[data-astro-cid-txv3uqej] .project-desc[data-astro-cid-txv3uqej]{opacity:.65;font-size:.9rem}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-info[data-astro-cid-txv3uqej] .project-tags[data-astro-cid-txv3uqej]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-info[data-astro-cid-txv3uqej] .project-tags[data-astro-cid-txv3uqej] .tag[data-astro-cid-txv3uqej]{background:var(--main-card-second-background);opacity:.85;border-radius:999px;padding:2px 8px;font-size:12px}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej] .project-go[data-astro-cid-txv3uqej]{opacity:.4;transition:opacity .3s,color .3s;transform:rotate(45deg)}.project[data-astro-cid-txv3uqej] .project-item[data-astro-cid-txv3uqej]:hover .project-go[data-astro-cid-txv3uqej]{opacity:1;color:var(--main-color)}@media (width<=768px){.to-github[data-astro-cid-txv3uqej]{backdrop-filter:none;background-color:#0000008c}}.thanks[data-astro-cid-kwubqh4d]{flex-direction:column;gap:1rem;max-width:900px;margin:0 auto 3rem;display:flex}.thanks[data-astro-cid-kwubqh4d] .thanks-header[data-astro-cid-kwubqh4d],.thanks[data-astro-cid-kwubqh4d] .thanks-group[data-astro-cid-kwubqh4d]{padding:1.5rem 2rem}.thanks[data-astro-cid-kwubqh4d] h1[data-astro-cid-kwubqh4d]{margin:0 0 .75rem}.thanks[data-astro-cid-kwubqh4d] h2[data-astro-cid-kwubqh4d]{margin:0 0 1rem;font-size:1.25rem}.thanks[data-astro-cid-kwubqh4d] .desc[data-astro-cid-kwubqh4d]{opacity:.75;margin:0 0 .75rem}.thanks[data-astro-cid-kwubqh4d] .tip[data-astro-cid-kwubqh4d],.thanks[data-astro-cid-kwubqh4d] .how[data-astro-cid-kwubqh4d]{opacity:.7;margin:.4rem 0;font-size:.95rem;line-height:1.7}.thanks[data-astro-cid-kwubqh4d] .thanks-list[data-astro-cid-kwubqh4d]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.thanks[data-astro-cid-kwubqh4d] .thanks-item[data-astro-cid-kwubqh4d]{background:var(--main-card-second-background);color:var(--main-font-color);border-radius:10px;flex-direction:column;gap:4px;padding:.9rem 1rem;text-decoration:none;transition:border-color .3s,color .3s;display:flex}.thanks[data-astro-cid-kwubqh4d] .thanks-item[data-astro-cid-kwubqh4d] .name[data-astro-cid-kwubqh4d]{font-weight:700}.thanks[data-astro-cid-kwubqh4d] .thanks-item[data-astro-cid-kwubqh4d] .item-desc[data-astro-cid-kwubqh4d]{opacity:.6;font-size:.85rem}.thanks[data-astro-cid-kwubqh4d] .thanks-item[data-astro-cid-kwubqh4d]:hover .name[data-astro-cid-kwubqh4d]{color:var(--main-color)}.thanks[data-astro-cid-kwubqh4d] .empty[data-astro-cid-kwubqh4d]{text-align:center;background:var(--main-card-second-background);opacity:.8;border-radius:10px;padding:1.5rem}.article-gpt[data-astro-cid-rua55tcx]{background-color:var(--main-card-second-background);user-select:none;cursor:auto;margin:1.2rem 0;padding:18px}.article-gpt[data-astro-cid-rua55tcx] .title[data-astro-cid-rua55tcx]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.8rem;padding:0 8px;display:flex}.article-gpt[data-astro-cid-rua55tcx] .title[data-astro-cid-rua55tcx] .name[data-astro-cid-rua55tcx]{color:var(--main-color);align-items:center;font-weight:700;display:flex}.article-gpt[data-astro-cid-rua55tcx] .title[data-astro-cid-rua55tcx] .name[data-astro-cid-rua55tcx] .icon-robot[data-astro-cid-rua55tcx]{width:26px;height:26px;color:var(--main-card-background);background-color:var(--main-color);border-radius:50%;justify-content:center;align-items:center;margin-right:8px;font-size:18px;font-weight:400;display:flex}.article-gpt[data-astro-cid-rua55tcx] .title[data-astro-cid-rua55tcx] .name[data-astro-cid-rua55tcx] .icon-up[data-astro-cid-rua55tcx]{opacity:.6;color:var(--main-color);margin-left:6px;font-size:12px;font-weight:400;transform:rotate(90deg)}.article-gpt[data-astro-cid-rua55tcx] .title[data-astro-cid-rua55tcx] .logo[data-astro-cid-rua55tcx]{color:var(--main-card-background);background-color:var(--main-color);cursor:pointer;border-radius:25px;padding:4px 10px;font-size:12px;font-weight:700}.article-gpt[data-astro-cid-rua55tcx] .title[data-astro-cid-rua55tcx] .logo[data-astro-cid-rua55tcx].loading{cursor:not-allowed;animation:1s infinite loading}.article-gpt[data-astro-cid-rua55tcx] .content[data-astro-cid-rua55tcx]{cursor:auto;padding:12px 14px}.article-gpt[data-astro-cid-rua55tcx] .content[data-astro-cid-rua55tcx] .point[data-astro-cid-rua55tcx]{color:var(--main-color);margin-left:4px;font-weight:700;animation:.8s infinite loading}.article-gpt[data-astro-cid-rua55tcx] .meta[data-astro-cid-rua55tcx]{flex-direction:row;align-items:center;margin-top:1rem;padding:0 8px;font-size:12px;display:flex}.article-gpt[data-astro-cid-rua55tcx] .meta[data-astro-cid-rua55tcx] .tip[data-astro-cid-rua55tcx]{opacity:.6}.copyright[data-astro-cid-l2xisnjr]{background-color:var(--main-card-second-background);margin-top:2rem;padding:18px;position:relative;overflow:hidden}.copyright[data-astro-cid-l2xisnjr] .title[data-astro-cid-l2xisnjr]{flex-direction:column;display:flex}.copyright[data-astro-cid-l2xisnjr] .title[data-astro-cid-l2xisnjr] .post-link[data-astro-cid-l2xisnjr]{opacity:.6;word-break:break-all;margin-top:2px;font-size:14px}.copyright[data-astro-cid-l2xisnjr] .title[data-astro-cid-l2xisnjr] .post-link[data-astro-cid-l2xisnjr]:hover{opacity:1}.copyright[data-astro-cid-l2xisnjr] .post-meta[data-astro-cid-l2xisnjr]{flex-direction:row;align-items:center;margin:1rem 0;display:flex}.copyright[data-astro-cid-l2xisnjr] .post-meta[data-astro-cid-l2xisnjr] .meta-item[data-astro-cid-l2xisnjr]{flex-direction:column;margin-right:2rem;display:flex}.copyright[data-astro-cid-l2xisnjr] .post-meta[data-astro-cid-l2xisnjr] .meta-item[data-astro-cid-l2xisnjr] .name[data-astro-cid-l2xisnjr]{opacity:.6;margin-top:4px;font-size:14px;transition:color .3s,opacity .3s}.copyright[data-astro-cid-l2xisnjr] .post-meta[data-astro-cid-l2xisnjr] .meta-item[data-astro-cid-l2xisnjr].cc .name[data-astro-cid-l2xisnjr]:hover{opacity:1;color:var(--main-color)}.copyright[data-astro-cid-l2xisnjr] .meta-tip[data-astro-cid-l2xisnjr]{opacity:.4}.copyright[data-astro-cid-l2xisnjr]:after{content:"";opacity:.1;font-family:iconfont;font-size:16rem;position:absolute;top:-4rem;right:-4rem;transform:rotate(334deg)}@media (width<=768px){.copyright[data-astro-cid-l2xisnjr] .post-meta[data-astro-cid-l2xisnjr]{display:none}.copyright[data-astro-cid-l2xisnjr] .meta-tip[data-astro-cid-l2xisnjr]{margin-top:12px;font-size:14px;display:inline-block}}.references[data-astro-cid-esmhngcd]{background-color:var(--main-card-second-background);margin:2rem 0 1rem;padding:18px}.references[data-astro-cid-esmhngcd] .title[data-astro-cid-esmhngcd]{color:var(--main-font-second-color);flex-direction:row;align-items:center;margin-bottom:.8rem;font-size:15px;display:flex}.references[data-astro-cid-esmhngcd] .title[data-astro-cid-esmhngcd] .iconfont[data-astro-cid-esmhngcd]{color:var(--main-font-second-color);opacity:.6;margin-right:4px;font-size:18px}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd]{flex-direction:column;margin:0;padding-left:.4rem;list-style-type:none;display:flex}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd]{flex-direction:row;align-items:center;width:max-content;max-width:100%;margin-bottom:.4rem;padding-left:1rem;transition:color .3s;display:inline-flex;position:relative;overflow:auto}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd] .item-title[data-astro-cid-esmhngcd]{padding-bottom:2px}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd]:before{content:"";opacity:.6;background-color:var(--main-font-color);border-radius:50%;width:8px;height:8px;transition:background-color .3s;position:absolute;left:0}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd]:after{content:"";background-color:var(--main-color);width:0;height:2px;margin-left:1rem;transition:width .3s;position:absolute;bottom:0;left:0}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd]:hover{color:var(--main-color)}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd]:hover:before{background-color:var(--main-color)}.references[data-astro-cid-esmhngcd] .list[data-astro-cid-esmhngcd] .list-item[data-astro-cid-esmhngcd]:hover:after{width:calc(100% - 1rem)}.related-post[data-astro-cid-n6nivoq2]{margin-top:1rem}.related-post[data-astro-cid-n6nivoq2] .title[data-astro-cid-n6nivoq2]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:3rem 0 1rem;padding:0 6px;display:flex}.related-post[data-astro-cid-n6nivoq2] .title[data-astro-cid-n6nivoq2] .name[data-astro-cid-n6nivoq2]{align-items:center;font-size:24px;font-weight:700;display:flex}.related-post[data-astro-cid-n6nivoq2] .title[data-astro-cid-n6nivoq2] .name[data-astro-cid-n6nivoq2] .iconfont[data-astro-cid-n6nivoq2]{margin-right:8px;font-size:26px;font-weight:400}.related-post[data-astro-cid-n6nivoq2] .title[data-astro-cid-n6nivoq2] .shuffle[data-astro-cid-n6nivoq2]{opacity:.6;cursor:pointer;font-size:14px;transition:color .3s,opacity .3s}.related-post[data-astro-cid-n6nivoq2] .title[data-astro-cid-n6nivoq2] .shuffle[data-astro-cid-n6nivoq2]:hover{opacity:1;color:var(--main-color)}.related-post[data-astro-cid-n6nivoq2] .related-list[data-astro-cid-n6nivoq2]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width<=768px){.related-post[data-astro-cid-n6nivoq2] .related-list[data-astro-cid-n6nivoq2]{grid-template-columns:1fr}}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2]{flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2] .cover[data-astro-cid-n6nivoq2]{width:100%;height:140px;overflow:hidden}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2] .cover[data-astro-cid-n6nivoq2] img[data-astro-cid-n6nivoq2]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2] .info[data-astro-cid-n6nivoq2]{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2] .info[data-astro-cid-n6nivoq2] .post-title[data-astro-cid-n6nivoq2]{color:var(--main-font-color);font-size:16px;font-weight:700}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2] .info[data-astro-cid-n6nivoq2] .desc[data-astro-cid-n6nivoq2]{opacity:.6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2] .info[data-astro-cid-n6nivoq2] .date[data-astro-cid-n6nivoq2]{opacity:.5;font-size:12px}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2]:hover .cover[data-astro-cid-n6nivoq2] img[data-astro-cid-n6nivoq2]{transform:scale(1.05)}.related-post[data-astro-cid-n6nivoq2] .related-item[data-astro-cid-n6nivoq2]:hover .post-title[data-astro-cid-n6nivoq2]{color:var(--main-color)}.reward[data-astro-cid-opdrcebl]{user-select:none;justify-content:center;width:max-content;margin:1rem auto;display:flex;position:relative}.reward[data-astro-cid-opdrcebl] .reward-btn[data-astro-cid-opdrcebl]{color:#fff;background-color:var(--main-color-red,#ff3842);cursor:pointer;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:120px;height:40px;transition:box-shadow .5s;display:flex}.reward[data-astro-cid-opdrcebl] .reward-btn[data-astro-cid-opdrcebl] .iconfont[data-astro-cid-opdrcebl]{color:#fff;margin-right:6px;font-weight:400}.reward[data-astro-cid-opdrcebl] .reward-btn[data-astro-cid-opdrcebl]:hover{box-shadow:0 0 40px 6px #ff384270}.reward-modal[data-astro-cid-opdrcebl]{z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.reward-modal[data-astro-cid-opdrcebl] .reward-mask[data-astro-cid-opdrcebl]{background:#00000073;position:absolute;inset:0}.reward-modal[data-astro-cid-opdrcebl] .reward-panel[data-astro-cid-opdrcebl]{z-index:1;width:min(430px,100vw - 2rem);padding:1.2rem;position:relative}.reward-modal[data-astro-cid-opdrcebl] .reward-header[data-astro-cid-opdrcebl]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.reward-modal[data-astro-cid-opdrcebl] .reward-header[data-astro-cid-opdrcebl] .reward-title[data-astro-cid-opdrcebl]{align-items:center;font-weight:700;display:flex}.reward-modal[data-astro-cid-opdrcebl] .reward-header[data-astro-cid-opdrcebl] .reward-title[data-astro-cid-opdrcebl] .iconfont[data-astro-cid-opdrcebl]{margin-right:6px}.reward-modal[data-astro-cid-opdrcebl] .reward-header[data-astro-cid-opdrcebl] .reward-close[data-astro-cid-opdrcebl]{cursor:pointer;opacity:.6}.reward-modal[data-astro-cid-opdrcebl] .reward-header[data-astro-cid-opdrcebl] .reward-close[data-astro-cid-opdrcebl]:hover{opacity:1}.reward-card[data-astro-cid-opdrcebl] .thank[data-astro-cid-opdrcebl]{width:100%;color:var(--main-color);justify-content:center;margin-bottom:1rem;font-weight:700;display:inline-flex}.reward-card[data-astro-cid-opdrcebl] .qr[data-astro-cid-opdrcebl]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.reward-card[data-astro-cid-opdrcebl] .qr[data-astro-cid-opdrcebl] .qr-img[data-astro-cid-opdrcebl]{flex-direction:column;align-items:center;display:flex}.reward-card[data-astro-cid-opdrcebl] .qr[data-astro-cid-opdrcebl] .qr-img[data-astro-cid-opdrcebl] img[data-astro-cid-opdrcebl]{border-radius:16px;width:100%;height:auto;overflow:hidden}.reward-card[data-astro-cid-opdrcebl] .qr[data-astro-cid-opdrcebl] .qr-img[data-astro-cid-opdrcebl] .tip[data-astro-cid-opdrcebl]{flex-direction:row;align-items:center;margin-top:.8rem;display:flex}.reward-card[data-astro-cid-opdrcebl] .qr[data-astro-cid-opdrcebl] .qr-img[data-astro-cid-opdrcebl] .tip[data-astro-cid-opdrcebl] .iconfont[data-astro-cid-opdrcebl]{margin-right:6px;font-size:18px}.reward-card[data-astro-cid-opdrcebl] .qr[data-astro-cid-opdrcebl] .qr-img[data-astro-cid-opdrcebl]:hover .iconfont[data-astro-cid-opdrcebl]{color:var(--main-color)}.reward-card[data-astro-cid-opdrcebl] .all-list[data-astro-cid-opdrcebl]{background-color:var(--main-card-second-background);flex-direction:column;align-items:center;margin-top:20px;padding:14px;text-decoration:none;display:flex}.reward-card[data-astro-cid-opdrcebl] .all-list[data-astro-cid-opdrcebl] .list-title[data-astro-cid-opdrcebl]{color:var(--main-font-color);margin-bottom:8px;font-size:18px;font-weight:700;transition:color .3s}.reward-card[data-astro-cid-opdrcebl] .all-list[data-astro-cid-opdrcebl] .list-tip[data-astro-cid-opdrcebl]{text-align:center;opacity:.6;color:var(--main-font-color);font-size:12px}.reward-card[data-astro-cid-opdrcebl] .all-list[data-astro-cid-opdrcebl]:hover .list-title[data-astro-cid-opdrcebl]{color:var(--main-color)}.post-wrapper[data-astro-cid-4stps77q]{width:100%;margin-bottom:2rem}.post-header[data-astro-cid-4stps77q]{color:#fff;box-sizing:border-box;width:100vw;max-width:100vw;height:410px;min-height:360px;margin-top:calc(-1rem - 60px);margin-left:calc(50% - 50vw);padding-top:60px;display:flex;position:relative;overflow:hidden}.post-header[data-astro-cid-4stps77q]:before{content:"";background-color:var(--header-color);opacity:1;width:100%;height:100%;transition:opacity;display:block;position:absolute;top:0;left:0}.post-header-info[data-astro-cid-4stps77q]{z-index:10;color:#fff;text-align:left;user-select:text;flex-direction:column;justify-content:center;gap:16px;width:100%;min-width:0;padding:0 3rem 0 max(3rem,50vw - 700px + 2rem);animation:.32s 50ms backwards fade-up;display:flex;position:relative}.post-header-meta[data-astro-cid-4stps77q]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.post-header-category[data-astro-cid-4stps77q]{white-space:nowrap;backdrop-filter:blur(10px);color:#fff;background:#fff3;border-radius:12px;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s,background-color .3s;display:inline-flex}.post-header-category[data-astro-cid-4stps77q]:hover{color:var(--header-color);background:#fff}.post-header-tags[data-astro-cid-4stps77q]{flex-wrap:wrap;gap:8px;display:flex}.post-header-tag[data-astro-cid-4stps77q]{white-space:nowrap;opacity:.8;color:#fff;border-radius:12px;align-items:center;height:32px;padding:0 12px;font-size:14px;text-decoration:none;transition:opacity .3s,background-color .3s;display:inline-flex}.post-header-tag[data-astro-cid-4stps77q]:hover{opacity:1;background:#fff3}.post-header-title[data-astro-cid-4stps77q]{color:#fff;text-shadow:0 2px 8px #00000026;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.post-header-meta-info[data-astro-cid-4stps77q]{opacity:.9;flex-wrap:wrap;align-items:center;gap:1rem;font-size:14px;display:flex}.post-header-meta-item[data-astro-cid-4stps77q]{color:#fff;align-items:center;text-decoration:none;display:inline-flex}.post-header-meta-item[data-astro-cid-4stps77q] .iconfont[data-astro-cid-4stps77q]{color:#fff;margin-right:6px}.post-header-meta-item[data-astro-cid-4stps77q].hover-meta:hover{opacity:1;text-decoration:underline}.post-header-cover[data-astro-cid-4stps77q]{z-index:1;filter:blur(30px);opacity:.5;width:70%;height:100%;margin-left:auto;position:absolute;top:0;right:0;overflow:hidden}.post-header-cover[data-astro-cid-4stps77q] img[data-astro-cid-4stps77q]{object-fit:cover;opacity:0;width:100%;min-width:50vw;height:100%;min-height:25rem;transition:opacity .5s ease-out}.post-header-cover[data-astro-cid-4stps77q].loaded img[data-astro-cid-4stps77q]{opacity:.8}.post-header-waves[data-astro-cid-4stps77q]{z-index:5;pointer-events:none;width:100%;position:absolute;bottom:-11px;left:0}.post-header-waves-svg[data-astro-cid-4stps77q]{width:100%;height:60px}.post-header-parallax[data-astro-cid-4stps77q]>use[data-astro-cid-4stps77q]{will-change:transform;animation:25s cubic-bezier(.55,.5,.45,.5) infinite waveMoveForever}.post-header-parallax[data-astro-cid-4stps77q]>use[data-astro-cid-4stps77q]:first-child{fill:color-mix(in srgb, var(--main-site-background) 74%, transparent);animation-duration:7s;animation-delay:-2s}.post-header-parallax[data-astro-cid-4stps77q]>use[data-astro-cid-4stps77q]:nth-child(2){fill:color-mix(in srgb, var(--main-site-background) 51%, transparent);animation-duration:10s;animation-delay:-3s}.post-header-parallax[data-astro-cid-4stps77q]>use[data-astro-cid-4stps77q]:nth-child(3){fill:color-mix(in srgb, var(--main-site-background) 21%, transparent);animation-duration:13s;animation-delay:-4s}.post-header-parallax[data-astro-cid-4stps77q]>use[data-astro-cid-4stps77q]:nth-child(4){fill:var(--main-site-background);animation-duration:20s;animation-delay:-5s}@keyframes waveMoveForever{0%{transform:translate(-90px)}to{transform:translate(85px)}}@media (prefers-reduced-motion:reduce){.post-header-parallax[data-astro-cid-4stps77q]>use[data-astro-cid-4stps77q]{will-change:auto;animation:none}}@media (width<=768px){.post-header[data-astro-cid-4stps77q]{z-index:1;background-color:var(--header-color);flex-direction:column;justify-content:flex-end;height:auto;min-height:12.5rem;margin-top:calc(-1rem - 60px);padding-top:60px;display:flex}.post-header-cover[data-astro-cid-4stps77q]{z-index:1;filter:none;opacity:1;width:100%;height:100%;margin:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.post-header-cover[data-astro-cid-4stps77q]:after{z-index:1;content:"";background:color-mix(in srgb, var(--header-color) 42%, transparent);pointer-events:none;display:block;position:absolute;inset:0}.post-header-cover[data-astro-cid-4stps77q] img[data-astro-cid-4stps77q]{object-fit:cover;object-position:center;opacity:0;filter:blur(16px);border-radius:0;width:100%;height:100%;min-height:12rem;transition:opacity .5s ease-out;transform:scale(1.45)}.post-header-cover[data-astro-cid-4stps77q].loaded img[data-astro-cid-4stps77q]{opacity:.9}.post-header[data-astro-cid-4stps77q]:before{opacity:.55;display:block}.post-header-waves[data-astro-cid-4stps77q]{visibility:visible;height:50px;display:block;bottom:-11px}.post-header-waves-svg[data-astro-cid-4stps77q]{height:50px}.post-header-info[data-astro-cid-4stps77q]{text-align:center;background-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--header-color) 40%, transparent) 45%, color-mix(in srgb, var(--header-color) 85%, transparent) 100%);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;width:100%;height:auto;padding:1.25rem 1.15rem 2.5rem;position:relative;bottom:auto;left:auto;right:auto}.post-header-meta[data-astro-cid-4stps77q]{justify-content:center;gap:8px}.post-header-title[data-astro-cid-4stps77q]{text-shadow:0 2px 14px #00000038;margin:2px 0;font-size:clamp(1.45rem,6.5vw,1.85rem);line-height:1.35}.post-header-meta-info[data-astro-cid-4stps77q]{opacity:.92;justify-content:center;gap:6px .9rem}.post-header-category[data-astro-cid-4stps77q],.post-header-tag[data-astro-cid-4stps77q]{backdrop-filter:blur(8px);height:28px}}@media (width<=768px) and (width<=768px){.post-header-category[data-astro-cid-4stps77q],.post-header-tag[data-astro-cid-4stps77q]{-webkit-backdrop-filter:none;background-color:#ffffff38}}@media (width<=768px){.post-header-tag[data-astro-cid-4stps77q]{background:#ffffff1f}}.post[data-astro-cid-4stps77q]{flex-direction:column;width:100%;animation:.32s .1s backwards fade-up;display:flex}@media (width<=768px){.post[data-astro-cid-4stps77q]{z-index:3;background-color:var(--main-site-background,var(--header-color));position:relative}}.expired[data-astro-cid-4stps77q]{background-color:var(--main-card-second-background);border-left:4px solid var(--main-color,#425aef);opacity:.9;margin:1rem 0;padding:12px 16px;font-size:14px}.other-meta[data-astro-cid-4stps77q]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.other-meta[data-astro-cid-4stps77q] .all-tags[data-astro-cid-4stps77q]{flex-wrap:wrap;gap:8px;display:flex}.other-meta[data-astro-cid-4stps77q] .all-tags[data-astro-cid-4stps77q] .tag-item[data-astro-cid-4stps77q]{background-color:var(--main-card-second-background);color:var(--main-font-color);opacity:.85;border-radius:8px;align-items:center;padding:6px 12px;font-size:14px;text-decoration:none;transition:color .3s,background-color .3s;display:inline-flex}.other-meta[data-astro-cid-4stps77q] .all-tags[data-astro-cid-4stps77q] .tag-item[data-astro-cid-4stps77q] .iconfont[data-astro-cid-4stps77q]{opacity:.6;margin-right:4px}.other-meta[data-astro-cid-4stps77q] .all-tags[data-astro-cid-4stps77q] .tag-item[data-astro-cid-4stps77q]:hover{color:var(--main-color);background-color:var(--main-color-bg)}.post[data-astro-cid-4stps77q] .post-content[data-astro-cid-4stps77q]{flex-direction:row;width:100%;min-width:0;max-width:100%;animation:.32s .3s backwards fade-up;display:flex}.post[data-astro-cid-4stps77q] .post-content[data-astro-cid-4stps77q] .post-article[data-astro-cid-4stps77q]{user-select:text;cursor:auto;width:calc(100% - 300px);min-width:0;max-width:100%;padding:1rem 2rem 2.2rem;overflow-x:clip}@media (width<=1200px){.post[data-astro-cid-4stps77q] .post-content[data-astro-cid-4stps77q] .post-article[data-astro-cid-4stps77q]{width:100%}}@media (width<=768px){.post[data-astro-cid-4stps77q] .post-content[data-astro-cid-4stps77q] .post-article[data-astro-cid-4stps77q].s-card{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:12px 0 20px}}.main-layout:has(.post-page),body.post-page .main-layout{overflow-x:visible}.next-post{color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:opacity .3s,transform .3s,border-color .3s;display:flex}.next-post .post-tip{color:var(--main-font-second-color);margin-bottom:.25rem;font-size:12px;display:block}.next-post .post-title{color:var(--main-font-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;display:block;overflow:hidden}.next-post.fixed{z-index:100;opacity:0;pointer-events:none;width:220px;max-width:calc(100vw - 2rem);margin:0;padding:.75rem 1rem;position:fixed;bottom:1.5rem;right:1rem;transform:translateY(20px)}.next-post.fixed.show{opacity:1;pointer-events:auto;transform:translateY(0)}.next-post.inline{opacity:1;pointer-events:auto;width:100%;max-width:100%;margin:1.5rem 0 0;padding:1rem 1.25rem;position:static;bottom:auto;right:auto;transform:none}.next-post.inline .post-tip{border-bottom:1px dashed var(--main-card-border);margin-bottom:12px;padding-bottom:8px}.next-post.inline .post-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.next-post:hover{border-color:var(--main-color)}@media (width<=768px){.next-post{display:none!important}}.post-page[data-astro-cid-ruv7hgo6]{width:100%}.tag-page[data-astro-cid-uqihrk2d]{width:100%;max-width:1400px;margin:0 auto}.page-header[data-astro-cid-uqihrk2d]{text-align:center;margin-bottom:2rem}.page-title[data-astro-cid-uqihrk2d]{margin-bottom:.5rem;font-size:2rem}.page-count[data-astro-cid-uqihrk2d]{opacity:.6;font-size:1rem}.tag-page[data-astro-cid-g2zuqohk]{width:100%;max-width:1400px;margin:0 auto}.page-header[data-astro-cid-g2zuqohk]{text-align:center;margin-bottom:2rem}.page-title[data-astro-cid-g2zuqohk]{margin-bottom:.5rem;font-size:2rem}.page-count[data-astro-cid-g2zuqohk]{opacity:.6;font-size:1rem}.essay-bar-wrapper[data-astro-cid-2aun5vrm]{width:100%;margin:0 0 .5rem;animation:.32s .1s backwards fade-up}.essay-bar[data-astro-cid-2aun5vrm]{cursor:default;align-items:center;width:100%;height:50px;padding:.5rem 1rem;font-weight:700;display:flex}.essay-logo[data-astro-cid-2aun5vrm]{color:var(--main-font-color);align-items:center;margin-right:1rem;font-size:1.6rem;line-height:1;text-decoration:none;transition:color .3s;display:flex}.essay-logo[data-astro-cid-2aun5vrm]:hover{color:var(--main-color)}.essay-logo[data-astro-cid-2aun5vrm] .iconfont[data-astro-cid-2aun5vrm]{color:inherit}.essay-carousel-wrapper[data-astro-cid-2aun5vrm]{cursor:pointer;flex:1;min-width:0;height:30px;overflow:hidden}.essay-carousel-link[data-astro-cid-2aun5vrm]{width:100%;height:100%;text-decoration:none;display:block}.essay-a11y[data-astro-cid-2aun5vrm]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.essay-carousel[data-astro-cid-2aun5vrm]{will-change:transform;width:100%}.essay-item[data-astro-cid-2aun5vrm]{width:100%;height:30px;color:var(--main-font-color);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 .5rem;font-size:1rem;font-weight:700;line-height:30px;transition:color .3s;overflow:hidden}.essay-carousel-link[data-astro-cid-2aun5vrm]:hover .essay-item[data-astro-cid-2aun5vrm]{color:var(--main-color)}.essay-more[data-astro-cid-2aun5vrm]{color:var(--main-font-color);flex-shrink:0;justify-content:center;align-items:center;margin-left:.5rem;text-decoration:none;transition:color .3s,transform .3s;display:flex}.essay-more[data-astro-cid-2aun5vrm] .iconfont[data-astro-cid-2aun5vrm]{color:inherit;font-size:1.25rem}.essay-more[data-astro-cid-2aun5vrm]:hover{color:var(--main-color);transform:translate(4px)}@media (width<=768px){.essay-bar[data-astro-cid-2aun5vrm]{padding:.5rem .85rem}.essay-logo[data-astro-cid-2aun5vrm]{margin-right:.6rem;font-size:1.4rem}.essay-item[data-astro-cid-2aun5vrm]{text-align:left;font-size:.92rem}}
/*$vite$:1*/