@font-face{font-display:swap;font-family:ChillRoundM;font-style:normal;font-weight:100 900;src:url(https://s3.hi168.com/hi168-31358-3621l8yj/ChillRoundM.woff2) format("woff2"),url(../ChillRoundM.woff2) format("woff2")}:root{--theme-bg:#030714;--theme-bg-rgb:3,7,20;--theme-accent:#2ad4e1;--theme-accent-soft:rgba(42,212,225,.18);--theme-text:#eaf3ff;--theme-text-soft:rgba(193,212,228,.78);--theme-text-mute:rgba(167,188,206,.72);--theme-border:rgba(118,170,194,.22);--theme-surface:rgba(8,15,27,.86);--theme-surface-strong:rgba(8,15,27,.95);--site-max-width:min(92%,1560px);--site-content-width:min(92%,980px);--fs-display:clamp(2.2rem,4.8vw,3.6rem);--fs-h1:clamp(1.9rem,3.6vw,2.8rem);--fs-h2:clamp(1.45rem,2.1vw,2.2rem);--fs-title:clamp(1.18rem,1.6vw,1.55rem);--fs-body:1rem;--fs-small:.9rem;--fs-tiny:.82rem}*,:after,:before{box-sizing:border-box}body,html{background:var(--theme-bg);margin:0;overflow-x:clip;padding:0}html{font-size:16px}body{color:var(--theme-text);font-family:ChillRoundM,PingFang SC,Hiragino Sans GB,sans-serif;font-size:var(--fs-body);line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:transparent;position:relative}button,code,input,kbd,pre,samp,select,textarea{font-family:inherit}a,a:visited{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;color:#0f9cb8;text-decoration:none;transition:color .22s ease,background-size .24s ease}a:focus-visible,a:hover{background-size:100% 1px;color:#fffcdf}#__nuxt{min-height:100vh;position:relative;z-index:1}img.app-img-is-loading,img:not([data-image-loader-ignore]):not(.app-img-is-loaded){opacity:0;visibility:hidden}img.app-img-is-loading{animation:none;filter:none;transform:none;will-change:opacity}img.app-img-is-loaded{filter:none;opacity:1;transform:none;transition:opacity .3s ease,filter .32s ease,transform .32s ease;visibility:visible}img.app-img-is-error{filter:grayscale(.92) contrast(.95) brightness(.8)}.site-footer[data-v-8a68d8a6]{background:#030714;overflow:hidden;padding:.5rem 0 max(.35rem,env(safe-area-inset-bottom));position:relative}.footer-shell[data-v-8a68d8a6]{margin:0 auto;padding:0 1rem;width:var(--site-max-width)}.footer-top[data-v-8a68d8a6]{display:grid;gap:2.1rem;grid-template-columns:1.9fr .8fr .8fr .8fr;padding:.85rem 0 1rem}.footer-brand[data-v-8a68d8a6]{min-width:0}.brand-title[data-v-8a68d8a6]{color:#ecf6fff5;font-size:1.42rem;margin:0}.brand-motto[data-v-8a68d8a6]{color:#c7d8ebe6;font-size:.86rem;line-height:1.7;margin:.46rem 0 0}.brand-copy[data-v-8a68d8a6]{color:#9bb3cbd1;font-size:.82rem;margin:.56rem 0 0}.footer-col[data-v-8a68d8a6]{display:flex;flex-direction:column;gap:.45rem}.footer-col h4[data-v-8a68d8a6]{color:#c8dbefa8;font-size:.78rem;font-weight:600;margin:0}.footer-col a[data-v-8a68d8a6]{color:#dbe9f7eb;font-size:.82rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.footer-col a[data-v-8a68d8a6]:hover{color:#fff}.footer-bottom[data-v-8a68d8a6]{align-items:center;border-top:1px solid rgba(118,170,194,.16);display:flex;gap:.95rem;justify-content:space-between;margin-top:.15rem;padding:.72rem 0 .08rem}.bottom-left[data-v-8a68d8a6],.bottom-right[data-v-8a68d8a6]{color:#93acc4b8;font-size:.75rem;margin:0}.bottom-right[data-v-8a68d8a6]{white-space:nowrap}@media(max-width:980px){.footer-top[data-v-8a68d8a6]{gap:1.3rem;grid-template-columns:1fr 1fr}}@media(max-width:760px){.site-footer[data-v-8a68d8a6]{padding-top:.5rem}.footer-col[data-v-8a68d8a6]{display:flex;flex-direction:row;gap:.45rem}.footer-shell[data-v-8a68d8a6]{padding:0;width:min(96%,1560px)}.footer-top[data-v-8a68d8a6]{gap:1rem;grid-template-columns:1fr;padding-bottom:.85rem}.footer-bottom[data-v-8a68d8a6]{align-items:flex-start;flex-direction:column;padding-top:.66rem}}.floating-nav-wrap[data-v-48b511d8]{animation:nav-rise-in-48b511d8 .72s cubic-bezier(.2,.86,.24,1) both;left:50%;position:fixed;top:1.65rem;transform:translate(-50%);z-index:90}.floating-nav[data-v-48b511d8]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#042446cc;border-radius:999px;box-shadow:0 8px 30px #00000073;display:inline-flex;padding:.62rem 1rem .62rem .72rem;position:relative;transition:box-shadow .22s ease,background .22s ease;z-index:91}.floating-nav[data-v-48b511d8]:hover{background:#062e56d6;box-shadow:0 14px 42px #0000008f}.nav-main[data-v-48b511d8]{gap:.24rem}.nav-avatar-link[data-v-48b511d8],.nav-main[data-v-48b511d8]{align-items:center;display:inline-flex}.nav-avatar-link[data-v-48b511d8]{background-image:none;background-size:0 0;justify-content:center;margin-right:.52rem}.nav-avatar[data-v-48b511d8]{border-radius:999px;display:block;height:2.74rem;width:2.74rem}.nav-link[data-v-48b511d8]{align-items:center;background-image:none;background-size:0 0;border-radius:999px;color:var(--theme-text);display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:.01em;line-height:1;min-width:3.4rem;padding:.62rem .98rem;text-decoration:none;transition:all .18s ease}.nav-link[data-v-48b511d8]:hover{background:#ffffff24;color:#fff}.nav-link.active[data-v-48b511d8]{background:#fff3;color:#fff}.nav-dropdown[data-v-48b511d8]{position:relative;--dropdown-gap:.4rem}.nav-dropdown[data-v-48b511d8]:after{content:"";height:calc(var(--dropdown-gap) + .2rem);left:50%;position:absolute;top:100%;transform:translate(-50%);width:max(100%,8.6rem)}.nav-link-more[data-v-48b511d8]{background:transparent;border:0;cursor:pointer;font-family:inherit}.nav-caret[data-v-48b511d8]{height:.86rem;margin-left:.28rem;transition:transform .2s ease;width:.86rem}.nav-caret path[data-v-48b511d8]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.dropdown-menu[data-v-48b511d8]{display:grid;left:50%;min-width:7.2rem;position:absolute;top:calc(100% + var(--dropdown-gap));transform:translate(-50%) translateY(-.35rem);--dropdown-item-gap:.14rem;--dropdown-item-height:2.56rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#042446f0;border:1px solid rgba(166,215,255,.24);border-radius:.62rem;box-shadow:0 14px 34px #00000073;gap:var(--dropdown-item-gap);opacity:0;padding:.38rem;pointer-events:none;transition:all .24s cubic-bezier(.2,.86,.24,1);visibility:hidden}.home-dropdown-menu[data-v-48b511d8]{min-width:8.6rem}.dropdown-menu[data-v-48b511d8]:before{background:linear-gradient(145deg,#aae1ff24,#59a7d90f 55%,#0c3a660f);border-radius:inherit;content:"";inset:0;transition:opacity .24s cubic-bezier(.2,.86,.24,1);z-index:0}.dropdown-active-pill[data-v-48b511d8],.dropdown-menu[data-v-48b511d8]:before{opacity:0;pointer-events:none;position:absolute}.dropdown-active-pill[data-v-48b511d8]{background:linear-gradient(140deg,#fff3,#aadfff24);border-radius:.42rem;box-shadow:0 8px 18px #0003;height:var(--dropdown-item-height);left:.38rem;right:.38rem;top:calc(.38rem + var(--pill-index, 0)*(var(--dropdown-item-height) + var(--dropdown-item-gap)));transition:top .24s cubic-bezier(.2,.86,.24,1),opacity .2s ease;z-index:1}.dropdown-active-pill.is-visible[data-v-48b511d8]{opacity:1}.dropdown-link[data-v-48b511d8]{align-items:center;background-image:none;background-size:0 0;border-radius:.42rem;box-sizing:border-box;color:var(--theme-text);display:flex;font-size:var(--fs-small);font-weight:600;height:var(--dropdown-item-height);line-height:1;padding:0 .58rem;position:relative;text-decoration:none;transition:color .2s ease;white-space:nowrap;z-index:2}.dropdown-link[data-v-48b511d8]:hover{color:#fff}.nav-dropdown:focus-within .dropdown-menu[data-v-48b511d8],.nav-dropdown:hover .dropdown-menu[data-v-48b511d8]{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);visibility:visible}.nav-dropdown:focus-within .dropdown-menu[data-v-48b511d8]:before,.nav-dropdown:hover .dropdown-menu[data-v-48b511d8]:before{opacity:1}.nav-dropdown:focus-within .nav-caret[data-v-48b511d8],.nav-dropdown:hover .nav-caret[data-v-48b511d8]{transform:rotate(180deg)}.feed-link[data-v-48b511d8]{align-items:center;background:#ffffff14;background-image:none;background-size:0 0;border-radius:999px;color:#f1f7ffeb;display:inline-flex;height:2.72rem;justify-content:center;width:2.72rem}.feed-link svg[data-v-48b511d8]{height:1.22rem;width:1.22rem}.feed-link path[data-v-48b511d8]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85}.mobile-menu-toggle[data-v-48b511d8]{align-items:center;background:#ffffff14;border:0;border-radius:999px;color:#f1f7ffeb;cursor:pointer;display:none;flex-direction:column;gap:.22rem;height:2.72rem;justify-content:center;margin-left:.3rem;padding:0;width:2.72rem}.mobile-menu-toggle span[data-v-48b511d8]{background:currentColor;border-radius:999px;height:1.6px;transition:transform .2s ease,opacity .2s ease;width:1rem}.mobile-menu-toggle.active span[data-v-48b511d8]:first-child{transform:translateY(.38rem) rotate(45deg)}.mobile-menu-toggle.active span[data-v-48b511d8]:nth-child(2){opacity:0}.mobile-menu-toggle.active span[data-v-48b511d8]:nth-child(3){transform:translateY(-.38rem) rotate(-45deg)}.mobile-menu-backdrop[data-v-48b511d8],.mobile-menu-panel[data-v-48b511d8]{display:none}.mobile-menu-link[data-v-48b511d8]{align-items:center;background-image:none;background-size:0 0;border-radius:.54rem;color:#e8f2ffeb;display:flex;font-size:.92rem;font-weight:600;line-height:1;min-height:2.48rem;padding:0 .7rem;text-decoration:none}.mobile-menu-link.active[data-v-48b511d8]{background:#ffffff29;color:#fff}.mobile-menu-link.static[data-v-48b511d8]{background:transparent;color:#e8f2ffeb;pointer-events:none}.mobile-menu-group[data-v-48b511d8]{display:grid;gap:.18rem}.mobile-menu-group-head[data-v-48b511d8]{align-items:center;display:flex;gap:.24rem}.mobile-menu-group-head .mobile-menu-link[data-v-48b511d8]{flex:1}.mobile-submenu-toggle[data-v-48b511d8]{align-items:center;background:#ffffff14;border:0;border-radius:.54rem;color:#e8f2ffe6;cursor:pointer;display:inline-flex;height:2.48rem;justify-content:center;width:2.48rem}.mobile-submenu-toggle svg[data-v-48b511d8]{height:1rem;width:1rem}.mobile-submenu-toggle path[data-v-48b511d8]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.mobile-submenu-toggle.active svg[data-v-48b511d8]{transform:rotate(180deg)}.mobile-submenu[data-v-48b511d8]{display:grid;gap:.2rem;padding-left:.5rem}.mobile-submenu-link[data-v-48b511d8]{align-items:center;background-image:none;background-size:0 0;border-radius:.5rem;color:#deecfae6;display:flex;font-size:.86rem;font-weight:600;line-height:1;min-height:2.24rem;padding:0 .62rem;text-decoration:none}.mobile-submenu-link.active[data-v-48b511d8]{background:#ffffff24;color:#fff}@keyframes nav-rise-in-48b511d8{0%{opacity:0;transform:translate(-50%,2rem)}to{opacity:1;transform:translate(-50%)}}@media(max-width:760px){.floating-nav-wrap[data-v-48b511d8]{width:min(94vw,var(--site-max-width))}.floating-nav[data-v-48b511d8]{box-sizing:border-box;display:flex;gap:.5rem;justify-content:space-between;min-height:3.8rem;padding:.68rem .72rem;width:100%}.nav-main[data-v-48b511d8]{flex:1;min-width:0}.nav-avatar-link[data-v-48b511d8]{margin-right:0}.nav-avatar[data-v-48b511d8]{height:3.05rem;width:3.05rem}.feed-link[data-v-48b511d8],.nav-main[data-v-48b511d8]>:not(.nav-avatar-link){display:none}.mobile-menu-toggle[data-v-48b511d8]{display:inline-flex;gap:.24rem;height:3.05rem;margin-left:.12rem;width:3.05rem}.mobile-menu-toggle span[data-v-48b511d8]{height:1.8px;width:1.22rem}.mobile-menu-toggle.active span[data-v-48b511d8]:first-child{transform:translateY(.43rem) rotate(45deg)}.mobile-menu-toggle.active span[data-v-48b511d8]:nth-child(3){transform:translateY(-.43rem) rotate(-45deg)}.mobile-menu-backdrop[data-v-48b511d8]{background:#030c1861;border:0;inset:6.05rem 0 0;position:fixed;z-index:88}.mobile-menu-panel[data-v-48b511d8]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#042446f2;border:1px solid rgba(166,215,255,.24);border-radius:.72rem;box-shadow:0 14px 34px #00000073;display:grid;gap:.24rem;left:50%;padding:.5rem;position:fixed;top:6.28rem;transform:translate(-50%);width:min(92vw,19.5rem);z-index:89}.mobile-menu-fade-enter-active[data-v-48b511d8],.mobile-menu-fade-leave-active[data-v-48b511d8]{transition:opacity .2s ease}.mobile-menu-fade-enter-from[data-v-48b511d8],.mobile-menu-fade-leave-to[data-v-48b511d8]{opacity:0}.mobile-menu-panel-enter-active[data-v-48b511d8],.mobile-menu-panel-leave-active[data-v-48b511d8]{transition:all .22s cubic-bezier(.2,.86,.24,1)}.mobile-menu-panel-enter-from[data-v-48b511d8],.mobile-menu-panel-leave-to[data-v-48b511d8]{opacity:0;transform:translate(-50%,-.35rem)}.mobile-submenu-enter-active[data-v-48b511d8],.mobile-submenu-leave-active[data-v-48b511d8]{transition:all .2s ease}.mobile-submenu-enter-from[data-v-48b511d8],.mobile-submenu-leave-to[data-v-48b511d8]{opacity:0;transform:translateY(-.2rem)}}.app-root[data-v-2cbc1948]{min-height:100vh;overflow-x:clip;position:relative}.route-loader-overlay[data-v-2cbc1948]{inset:0;overflow:hidden;pointer-events:auto;position:fixed;z-index:140}.route-loader-mask[data-v-2cbc1948]{backdrop-filter:blur(0) saturate(100%);-webkit-backdrop-filter:blur(0) saturate(100%);background:radial-gradient(circle at 50% 50%,#14365452 0,#040c18a8 62%,#030714d1),linear-gradient(180deg,#0711224d,#050e1c94);inset:0;opacity:0;position:absolute;will-change:opacity,backdrop-filter}.route-loader-gif[data-v-2cbc1948]{filter:drop-shadow(0 14px 28px rgba(0,0,0,.32));height:auto;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.72);transform-origin:center center;width:clamp(6.5rem,12vw,9.8rem);will-change:transform,opacity}.route-loader-overlay.is-enter .route-loader-gif[data-v-2cbc1948]{animation:loader-gif-enter-2cbc1948 .42s cubic-bezier(.2,.86,.24,1) forwards}.route-loader-overlay.is-enter .route-loader-mask[data-v-2cbc1948]{animation:loader-mask-enter-2cbc1948 .42s cubic-bezier(.2,.86,.24,1) forwards}.route-loader-overlay.is-loading .route-loader-gif[data-v-2cbc1948]{opacity:1;transform:translate(-50%,-50%) scale(1)}.route-loader-overlay.is-loading .route-loader-mask[data-v-2cbc1948]{backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);opacity:1}.route-loader-overlay.is-exit .route-loader-gif[data-v-2cbc1948]{animation:loader-gif-exit-2cbc1948 .36s cubic-bezier(.22,.84,.26,1) forwards}.route-loader-overlay.is-exit .route-loader-mask[data-v-2cbc1948]{animation:loader-mask-exit-2cbc1948 .36s cubic-bezier(.22,.84,.26,1) forwards}@keyframes loader-gif-enter-2cbc1948{0%{opacity:0;transform:translate(-50%,-50%) scale(.72)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes loader-gif-exit-2cbc1948{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.74)}}@keyframes loader-mask-enter-2cbc1948{0%{backdrop-filter:blur(0) saturate(100%);-webkit-backdrop-filter:blur(0) saturate(100%);opacity:0}to{backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);opacity:1}}@keyframes loader-mask-exit-2cbc1948{0%{backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);opacity:1}to{backdrop-filter:blur(0) saturate(100%);-webkit-backdrop-filter:blur(0) saturate(100%);opacity:0}}
