:root{--ea-logo-mid:#4559ff;--ea-bar-h:64px;--ea-pad:96px;--ea-sbw:0px}::selection{background:#111;color:#fff}.ea-bar,.ea-menu{--ea-ink:#17181a;--ea-mute:#73726d;--ea-acc:#4559ff;--ea-wash:rgba(23,24,26,.06);--ea-hair:rgba(23,24,26,.1);--ea-out:cubic-bezier(.22,1,.36,1);--ea-shadow:0 0 0 1px rgba(23,24,26,.06),0 2px 8px rgba(23,24,26,.06);font-family:Satoshi,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ea-ink);-webkit-font-smoothing:antialiased}html.ea-locked{overflow:hidden}html.ea-locked body{padding-right:var(--ea-sbw)}.ea-bar{position:fixed;z-index:1000;left:0;right:var(--ea-sbw);top:0;height:var(--ea-bar-h);display:flex;align-items:center;gap:8px;padding:0 var(--ea-pad);background:#ffffffd6;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 1px 0 transparent;transition:box-shadow .25s ease,background-color .25s ease}.ea-bar.is-scrolled{box-shadow:0 1px 0 var(--ea-hair)}html.ea-menu-open .ea-bar{background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ea-logo{display:block;flex:none;height:22px;margin-right:auto;color:inherit;line-height:0}.ea-logo svg{display:block;height:100%;width:auto;overflow:visible}.ea-logo .ea-mid{fill:var(--ea-logo-mid)}.ea-logo:focus-visible,.ea-btn:focus-visible,.ea-chip:focus-visible,.ea-lang:focus-visible{outline:2px solid var(--ea-acc);outline-offset:3px}.ea-btn,.ea-lang,.ea-chip{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;height:40px;margin:0;padding:0;border:0;border-radius:12px;background:var(--ea-plate);color:var(--ea-ink);font-weight:500;font-size:13px;line-height:1;font-family:inherit;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ea-bar{--ea-plate:rgba(23,24,26,.05);--ea-plate-on:rgba(23,24,26,.085)}.ea-btn:hover,.ea-lang:hover{background:var(--ea-plate-on)}.ea-btn+.ea-btn,.ea-lang+.ea-btn,.ea-chip+.ea-btn{margin-left:-2px}.ea-lang{position:relative;padding:4px;gap:0;cursor:default}.ea-seg{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:32px;border-radius:8px;color:var(--ea-mute);text-decoration:none;transition:color .24s ease}.ea-lang:not(.is-zh) .ea-seg[lang=en],.ea-lang.is-zh .ea-seg[lang=zh]{color:var(--ea-ink)}a.ea-seg{cursor:pointer}a.ea-seg:hover{color:var(--ea-ink)}.ea-seg[lang=zh]{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:13.5px}.ea-knob{position:absolute;left:4px;top:4px;width:34px;height:32px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #17181a0f,0 1px 4px #17181a14;transition:transform .24s var(--ea-out)}.ea-lang.is-zh .ea-knob{transform:translate(34px)}.ea-seg:focus-visible{outline:2px solid var(--ea-acc);outline-offset:2px}.ea-gh{width:40px}.ea-gh svg{width:18px;height:18px;fill:currentColor}.ea-chip{height:32px;gap:6px;padding:0 8px 0 12px;border-radius:999px;margin-right:6px}.ea-chip[hidden]{display:none}.ea-chip:hover{background:var(--ea-plate-on)}.ea-chip svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;fill:none;opacity:.6}.ea-chip.is-in{animation:ea-chip-in .26s var(--ea-out)}@keyframes ea-chip-in{0%{opacity:0;transform:translate(6px)}}.ea-burger{width:40px}.ea-lines{position:relative;display:block;width:22px;height:10px}.ea-lines i{position:absolute;left:0;top:0;width:22px;height:2px;background:currentColor;border-radius:1px;will-change:transform;transition:transform .3s var(--ea-out)}.ea-burger:hover:not([aria-expanded=true]) .ea-lines i:first-child{transform:translateY(1px)}.ea-burger:hover:not([aria-expanded=true]) .ea-lines i:last-child{transform:translateY(-1px)}.ea-burger[aria-expanded=true] .ea-lines i{transition-duration:.4s}.ea-burger[aria-expanded=true] .ea-lines i:first-child{transform:translateY(4px) rotate(45deg)}.ea-burger[aria-expanded=true] .ea-lines i:last-child{transform:translateY(-4px) rotate(-45deg)}html.ea-menu-open .ea-bar{--ea-plate:rgba(23,24,26,.06)}.ea-menu{--accent:var(--ea-acc);--ink:var(--ea-ink);--ink-3:#9a9993;--obj:0 0 0 1px rgba(23,24,26,.06),0 2px 8px rgba(23,24,26,.06);--display:"Satoshi",system-ui,sans-serif;--text:"Satoshi",system-ui,sans-serif;--mono:ui-monospace,Consolas,monospace;position:fixed;z-index:999;inset:0;overflow:auto;overscroll-behavior:contain;background:#ffffffc7;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.ea-menu[hidden]{display:none}.ea-menu-in{min-height:100%;display:flex;flex-direction:column;padding:calc(var(--ea-bar-h) + 32px) var(--ea-pad) 28px}.ea-all{appearance:none;position:relative;display:flex;align-items:center;gap:20px;width:100%;height:84px;margin:0 0 12px;padding:0 24px 0 22px;border:0;border-radius:24px;background:var(--ea-wash);color:var(--ea-ink);font-weight:500;font-size:40px;line-height:1;font-family:inherit;letter-spacing:-.035em;text-align:left;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease}.ea-all:hover{background:#17181a16}.ea-all .ea-n{align-self:center;font-size:20px;letter-spacing:-.01em;color:var(--ea-mute);font-weight:500}.ea-all:hover .ea-n,.ea-all[aria-current=true] .ea-n{color:var(--ea-ink)}.ea-spec{display:grid;grid-template-columns:repeat(4,12px);grid-auto-rows:12px;gap:4px;flex:none}.ea-spec i{border-radius:4px;background:#17181a24;animation:ea-spec 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .3s)}@keyframes ea-spec{0%,to{background:#17181a24}10%,22%{background:var(--ea-ink)}}.ea-all[aria-current=true] .ea-spec i{background:var(--ea-ink);animation:none}.ea-all[aria-current=true],.ea-tile[aria-current=true]{box-shadow:inset 0 0 0 2px var(--ea-ink)}.ea-all[aria-current=true]:after,.ea-tile[aria-current=true]:after{content:"";position:absolute;right:14px;top:14px;width:24px;height:24px;border-radius:50%;background:var(--ea-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.4 2.4 4.6-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.ea-all[aria-current=true]:after{top:50%;right:22px;margin-top:-12px}.ea-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ea-tile{appearance:none;position:relative;display:block;width:100%;margin:0;padding:0;border:0;border-radius:24px;background:var(--ea-wash);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease}.ea-tile:hover{background:#17181a16}.ea-tile:focus-visible,.ea-all:focus-visible,.ea-foot a:focus-visible{outline:2px solid var(--ea-acc);outline-offset:3px}.ea-stage{position:relative;display:block;height:clamp(110px,17vh,170px);overflow:hidden;border-radius:24px 24px 0 0}.ea-name{display:block;padding:0 18px 16px;font-size:16px;font-weight:500;letter-spacing:-.01em}.ea-name .ea-n{color:var(--ea-mute)}.ea-foot{display:flex;gap:24px;margin-top:auto;padding-top:28px;font-size:13px;color:var(--ea-mute)}.ea-foot a{color:inherit;text-decoration:none}.ea-foot a:hover{color:var(--ea-ink)}@media(max-width:900px){:root{--ea-pad:40px}}@media(max-width:720px){:root{--ea-pad:20px;--ea-bar-h:56px}.ea-logo{height:19px}.ea-btn,.ea-lang{height:38px}.ea-lang{padding:3px}.ea-gh,.ea-burger{width:38px}.ea-knob{left:3px;top:3px}.ea-bar{gap:8px}.ea-menu-in{padding-top:calc(var(--ea-bar-h) + 20px);padding-bottom:max(20px,env(safe-area-inset-bottom))}.ea-all{height:60px;gap:14px;margin-bottom:8px;padding:0 16px 0 14px;border-radius:18px;font-size:28px}.ea-all .ea-n{font-size:16px}.ea-spec{grid-template-columns:repeat(4,8px);grid-auto-rows:8px;gap:3px}.ea-spec i{border-radius:2.5px}.ea-all[aria-current=true]:after{right:16px}.ea-tile[aria-current=true]:after{right:10px;top:10px;width:20px;height:20px;background-size:14px}.ea-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ea-tile{border-radius:18px}.ea-stage{height:clamp(64px,10.5vh,100px);border-radius:18px 18px 0 0}.ea-name{padding:0 12px 11px;font-size:14px}}@media(max-width:380px){.ea-lang{display:none}}@media(max-width:720px){.ea-bar:has(.ea-chip:not([hidden])) .ea-gh{display:none}.ea-bar:has(.ea-chip:not([hidden])) .ea-logo{box-sizing:content-box;width:18px;padding:10px 12px 10px 10px;margin:-10px auto -10px -10px;overflow:hidden}.ea-bar:has(.ea-chip:not([hidden])) .ea-logo>svg{max-width:none}.ea-bar:has(.ea-chip:not([hidden])) .ea-logo>svg>g{display:none}.ea-chip{flex:0 1 auto;min-width:0}.ea-chip-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.ea-chip svg{flex:none}}@media(prefers-reduced-motion:reduce){.ea-bar,.ea-lines i,.ea-tile,.ea-all,.ea-btn,.ea-knob,.ea-seg{transition:none!important}.ea-spec i,.ea-chip.is-in{animation:none}}html.ea-wide .ea-bar{zoom:var(--ea-bar-z);height:calc(var(--ea-bar-h) / var(--ea-bar-z));padding:0 calc(var(--ea-pad) / var(--ea-bar-z));right:calc(var(--ea-sbw) / var(--ea-bar-z))}html.ea-wide .ea-stage{height:clamp(110px,calc(17vh / var(--ea-k)),170px)}html[lang^=zh] .ea-bar,html[lang^=zh] .ea-menu{font-family:Satoshi,Noto Sans SC,Microsoft YaHei,微软雅黑,system-ui,-apple-system,Segoe UI,sans-serif}html[lang^=zh] .ea-btn,html[lang^=zh] .ea-lang,html[lang^=zh] .ea-chip,html[lang^=zh] .ea-all,html[lang^=zh] .ea-name{letter-spacing:0}html[lang^=zh] .ea-all-t{font-size:.88em}