:root{color-scheme:light;--ink:#111d24;--muted:#62747e;--night:#070d14;--night-soft:#10202a;--line:#dbe4e7;--gold:#dfaf70;--mint:#59dcae;--white:#f9fbfb}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--white);color:var(--ink);font-family:"Segoe UI","Microsoft YaHei",Arial,sans-serif}
button,a,summary{ -webkit-tap-highlight-color:transparent }
button{font:inherit}
a{color:inherit}
section[id]{scroll-margin-top:84px}
.layout{width:min(1180px,calc(100% - 48px));margin:0 auto}
.desktop-nav a[aria-current="page"],.mobile-menu nav a[aria-current="page"]{color:#f1b77c}
.skip-link{position:fixed;left:12px;top:-70px;z-index:20;background:#fff;padding:10px 16px}.skip-link:focus{top:12px}
:focus-visible{outline:2px solid #38c99b;outline-offset:3px}

.site-header{position:fixed;top:14px;left:0;width:100%;z-index:10;pointer-events:none}
.header-inner{width:min(1180px,calc(100% - 28px));height:60px;margin:auto;display:flex;align-items:center;gap:34px;padding:0 17px;border:1px solid rgba(213,231,239,.2);border-radius:7px;background:rgba(7,14,21,.79);backdrop-filter:blur(18px);box-shadow:0 18px 45px rgba(0,0,0,.22);pointer-events:auto}
.wordmark,.site-footer .footer-inner>span{font-size:19px;font-weight:900;color:#fff;text-decoration:none;white-space:nowrap}.wordmark span,.site-footer .footer-inner>span span{color:var(--gold)}
.desktop-nav{display:flex;align-items:center;gap:30px;margin:auto}.desktop-nav a{text-decoration:none;font-size:13px;font-weight:700;color:#d0dce1}.desktop-nav a:hover{color:#fff}
.header-cta{padding:10px 13px;border-radius:5px;background:#f8fbfc;color:#0d1c23;text-decoration:none;font-size:12px;font-weight:850;white-space:nowrap}.header-cta span{color:#338c70}
.mobile-menu{display:none}

.alpha-hero{position:relative;isolation:isolate;overflow:hidden;height:min(900px,calc(100svh - 24px));min-height:680px;background:#070d14;color:#fff}
.alpha-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(153,196,213,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(153,196,213,.045) 1px,transparent 1px);background-size:72px 72px;opacity:.8;pointer-events:none}
#alphaCanvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.hero-grain{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(7,13,20,.92),rgba(7,13,20,.14) 40%,rgba(7,13,20,.1) 78%,rgba(7,13,20,.43)),linear-gradient(0deg,rgba(7,13,20,.78),transparent 32%)}
.hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}
.hero-index{display:flex;justify-content:space-between;align-items:center;margin-top:103px;padding:12px 0;border-top:1px solid rgba(169,207,223,.18);border-bottom:1px solid rgba(169,207,223,.18);color:#98b0ba;font:700 10px Consolas,monospace}
.hero-index span:first-child{color:#d5e9eb}.hero-index i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 11px var(--mint);margin-right:8px;animation:blink 2s infinite}
.hero-orbit-label{position:absolute;color:#e6d0b5;font:700 10px Consolas,monospace;text-shadow:0 0 14px #05090e;pointer-events:none}.hero-orbit-label:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 13px currentColor;margin-right:7px}.orbit-gold{top:29%;left:28%}.orbit-trend{top:34%;right:17%;color:#afc0f7}.orbit-grid{top:67%;right:27%;color:#76dec0}
.hero-copy{margin-top:auto;width:min(540px,48%);padding-bottom:35px;text-shadow:0 3px 22px #03090d}.eyebrow{margin:0 0 15px;color:#a87235;font-size:11px;font-weight:900;letter-spacing:0}.hero-copy .eyebrow{color:#efbf7e}.hero-copy h1{font-size:64px;line-height:1.06;margin:0 0 13px;font-weight:900}.hero-promise{font-size:23px;font-weight:850;color:#f2cb92;margin:0 0 10px}.hero-description{font-size:15px;line-height:1.7;color:#cbd9de;max-width:500px;margin:0}
.hero-actions{display:flex;align-items:center;gap:24px;margin-top:24px}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:0 20px;border-radius:5px;text-decoration:none;font-size:13px;font-weight:850}.button-accent{background:linear-gradient(110deg,#f1a64e 0%,#eec383 55%,#62d6a7 100%);color:#09171b;box-shadow:0 13px 28px rgba(222,154,64,.18)}.text-link{color:#e6f0ee;text-decoration:none;border-bottom:1px solid rgba(230,240,238,.45);padding:7px 0;font-size:13px;font-weight:800}.text-link span{margin-left:5px}
.hero-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-top:1px solid rgba(170,207,219,.2);padding:17px 0 20px;color:#d9e7e9;font-size:12px;font-weight:750}.hero-rail span:not(:last-child){border-right:1px solid rgba(170,207,219,.15)}

.heritage-section{background:#f6f7f4;border-bottom:1px solid var(--line)}
.heritage-layout{min-height:330px;display:grid;grid-template-columns:.78fr 1.18fr auto;align-items:center;gap:42px;padding:66px 0}
.heritage-years{font-size:51px;line-height:1;color:#101c23;font-weight:900;white-space:nowrap}.heritage-years span{color:var(--gold);margin:0 7px;font-weight:400}
.heritage-content h2{font-size:34px;line-height:1.16;margin:0 0 13px}.heritage-content>p:last-child{margin:0;color:#5b6d75;font-size:15px;line-height:1.8;max-width:580px}
.heritage-link{align-self:end;margin-bottom:9px;color:#1b6e5a;text-decoration:none;font-size:13px;font-weight:800;white-space:nowrap}.heritage-link span{margin-left:5px}

.featured-section{padding:112px 0 116px;background:#eaf0f1}
.section-heading{display:flex;justify-content:space-between;gap:48px;align-items:end;margin-bottom:39px}.section-heading h2{font-size:43px;line-height:1.14;margin:0;max-width:780px}.section-heading>p{max-width:315px;margin:0 0 4px;color:var(--muted);line-height:1.75;font-size:15px}
.feature-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c4d1d5;border-bottom:1px solid #c4d1d5;margin-bottom:27px}.feature-tabs button{cursor:pointer;border:0;border-right:1px solid #c4d1d5;background:transparent;color:#5e717b;text-align:left;padding:20px 16px;font-weight:850;font-size:17px;transition:background .2s,color .2s}.feature-tabs button:last-child{border-right:0}.feature-tabs button span{font:700 10px Consolas,monospace;color:#7d979f;margin-right:18px}.feature-tabs button[aria-selected="true"]{background:#0d1e25;color:#fff}.feature-tabs button[aria-selected="true"] span{color:#61dfae}
.feature-stage{display:grid;grid-template-columns:1.13fr .87fr;min-height:470px;background:#0b171e;color:#f3f9fa;border:1px solid #213c47;box-shadow:0 28px 70px rgba(11,34,45,.12)}
.feature-preview{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-height:470px;padding:27px;background:radial-gradient(circle at 42% 47%,rgba(44,151,138,.17),transparent 39%),linear-gradient(rgba(157,209,215,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(157,209,215,.06) 1px,transparent 1px),#09151c;background-size:100% 100%,100% 54px,54px 100%,100% 100%}
.feature-preview:after{content:"";position:absolute;inset:26% -15% 15% 17%;border:1px solid rgba(81,216,177,.16);transform:rotate(-13deg);border-radius:50%;pointer-events:none}.preview-top,.preview-bottom{position:relative;z-index:2;display:flex;gap:12px;justify-content:space-between;color:#a4b9c2;font:700 11px Consolas,monospace}.preview-top span:last-child{color:#eac187}.preview-bottom{justify-content:flex-start;align-items:center}.preview-bottom span{border:1px solid #38545e;padding:6px 10px;color:#b5d5d7}.preview-bottom span:last-child{border:0;margin-left:auto;color:#ebbf82}
.preview-graph{position:absolute;left:10%;right:9%;top:23%;height:56%;display:flex;align-items:flex-end;justify-content:space-between;gap:11px;filter:drop-shadow(0 0 10px rgba(62,218,170,.14))}.preview-graph span{position:relative;z-index:1;display:block;width:8%;height:var(--bar);background:linear-gradient(180deg,#7cebc0,#217e77);border-radius:2px 2px 0 0;opacity:.9}.preview-graph span:nth-child(3n){background:linear-gradient(180deg,#e8a878,#8c5558)}.preview-graph span:before{content:"";position:absolute;width:1px;height:calc(100% + 28px);top:-15px;left:50%;background:inherit;opacity:.65}.preview-graph span:nth-child(1){--bar:30%}.preview-graph span:nth-child(2){--bar:43%}.preview-graph span:nth-child(3){--bar:35%}.preview-graph span:nth-child(4){--bar:54%}.preview-graph span:nth-child(5){--bar:48%}.preview-graph span:nth-child(6){--bar:58%}.preview-graph span:nth-child(7){--bar:72%}.preview-graph span:nth-child(8){--bar:64%}.preview-graph span:nth-child(9){--bar:56%}.preview-graph span:nth-child(10){--bar:76%}.preview-graph span:nth-child(11){--bar:68%}.preview-graph span:nth-child(12){--bar:78%}.preview-graph span:nth-child(13){--bar:86%}.preview-graph span:nth-child(14){--bar:82%}
.feature-detail{display:flex;flex-direction:column;justify-content:center;padding:48px 54px;border-left:1px solid #27424b}.feature-kicker{color:#e6b77d;font:750 11px Consolas,monospace;margin:0 0 13px}.feature-detail h3{font-size:36px;line-height:1.16;margin:0 0 19px}.feature-detail>p:not(.feature-kicker){font-size:16px;line-height:1.85;color:#b6c9cf;margin:0 0 30px}.feature-includes{border-top:1px solid #38525b;border-bottom:1px solid #38525b;padding:17px 0;margin-bottom:30px}.feature-includes span{display:block;color:#83a1aa;font-size:11px;margin-bottom:8px}.feature-includes strong{font-size:14px;color:#f1f5f5;line-height:1.6}.inline-link{align-self:flex-start;color:#f0bf80;font-size:13px;font-weight:850;text-decoration:none;border-bottom:1px solid rgba(240,191,128,.6);padding-bottom:5px}.inline-link span{margin-left:5px}
.feature-stage[data-theme="trend"] .feature-preview{background-color:#0b1725;background-image:radial-gradient(circle at 42% 47%,rgba(105,122,221,.19),transparent 39%),linear-gradient(rgba(157,209,215,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(157,209,215,.06) 1px,transparent 1px)}
.feature-stage[data-theme="trend"] .preview-graph span{background:linear-gradient(180deg,#acb5ff,#5265ad)}.feature-stage[data-theme="trend"] .preview-graph span:nth-child(3n){background:linear-gradient(180deg,#e2a2af,#864d70)}
.feature-stage[data-theme="toolkit"] .feature-preview{background-color:#1a1816;background-image:radial-gradient(circle at 42% 47%,rgba(217,151,67,.18),transparent 39%),linear-gradient(rgba(225,197,157,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(225,197,157,.06) 1px,transparent 1px)}
.feature-stage[data-theme="toolkit"] .preview-graph span{background:linear-gradient(180deg,#f0c179,#956644)}.feature-stage[data-theme="toolkit"] .preview-graph span:nth-child(3n){background:linear-gradient(180deg,#8fe1c1,#2b806f)}

.membership-section{padding:108px 0 102px;background:#0b141a;color:#fff}.membership-heading .eyebrow{color:#e8bb81}.membership-heading>p{color:#a9bcc2}.plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.plan{display:flex;flex-direction:column;min-height:350px;padding:24px 21px;border:1px solid #2b3e47;border-radius:6px;background:#142129}.plan-top{display:flex;justify-content:space-between;gap:6px;color:#a9bac2;font:750 10px Consolas,monospace}.plan-top span:last-child{color:#ddb67e}.plan h3{font-size:20px;margin:41px 0 8px}.plan h3 em{font-style:normal;display:inline-block;color:#101b1f;background:#e7bb7f;border-radius:3px;padding:3px 6px;font-size:10px;vertical-align:3px;margin-left:4px}.plan-price{font-size:31px;font-weight:900;margin:0}.plan-description{font-size:13px;line-height:1.7;color:#a9bdc2;margin:16px 0 24px}.plan button{cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid #5c7780;border-radius:4px;background:transparent;color:#edf8f8;font-size:13px;font-weight:850;padding:11px 12px;margin-top:auto}.plan button:hover{border-color:#eec183;color:#f1c58a}.plan-featured{border-color:#c88e53;background:linear-gradient(160deg,#243c39,#13212a 58%);box-shadow:0 18px 44px rgba(0,0,0,.22)}.plan-featured button{border-color:transparent;background:linear-gradient(110deg,#eca352,#e8bd7d 55%,#65d5ad);color:#0a1c1e}.plan.is-selected{outline:2px solid var(--mint);outline-offset:3px}.selection-status{margin:21px 0 0;color:#a9bdc2;font-size:13px;min-height:20px}

.library-section{padding:112px 0 122px;background:#f8faf9}.library-heading{margin-bottom:34px}.library-list{display:grid;grid-template-columns:1fr 1fr;column-gap:42px}.library-list details{border-top:1px solid #c9d5d6}.library-list details:nth-last-child(-n+2){border-bottom:1px solid #c9d5d6}.library-list summary{cursor:pointer;display:grid;grid-template-columns:112px 1fr auto 16px;gap:14px;align-items:center;min-height:101px;list-style:none}.library-list summary::-webkit-details-marker,.questions-list summary::-webkit-details-marker{display:none}.library-list summary span{font:700 10px Consolas,monospace;color:#8d9fa4}.library-list summary strong{font-size:20px}.library-list summary em{font-style:normal;color:#71838b;font-size:12px;white-space:nowrap}.library-list summary b{font-size:22px;font-weight:400;color:#328b72}.library-list details[open] summary b{transform:rotate(45deg)}.library-list details>p{margin:0 0 23px 126px;max-width:420px;color:#61747c;font-size:14px;line-height:1.75}

.questions-section{padding:91px 0;background:#ecf1ef}.questions-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px}.questions-layout h2{font-size:35px;line-height:1.17;margin:0;max-width:360px}.questions-list details{border-top:1px solid #c2d0ce}.questions-list details:last-child{border-bottom:1px solid #c2d0ce}.questions-list summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:62px;list-style:none;font-size:16px;font-weight:750}.questions-list summary span{color:#248869;font-size:22px}.questions-list details[open] summary span{transform:rotate(45deg)}.questions-list p{color:#5e7178;line-height:1.75;font-size:14px;margin:0 0 22px;max-width:570px}
.site-footer{background:#081118;color:#c6d8dc}.footer-inner{display:flex;align-items:center;gap:30px;padding:34px 0}.footer-inner p{font-size:13px;margin:0 auto 0 0}.footer-inner a{font-size:12px;color:#a9c7c9;text-decoration:none}

@keyframes blink{50%{opacity:.3;box-shadow:none}}
@media(max-width:1050px){.heritage-layout{grid-template-columns:1fr 1.4fr}.heritage-link{grid-column:2;margin-top:-22px}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan{min-height:300px}.plan h3{margin-top:27px}.library-list summary{grid-template-columns:74px 1fr 16px}.library-list summary em{display:none}.library-list details>p{margin-left:88px}}
@media(max-width:760px){.layout{width:min(100% - 36px,580px)}.site-header{top:8px}.header-inner{width:calc(100% - 16px);height:54px;padding:0 12px;gap:10px}.wordmark{font-size:17px}.desktop-nav{display:none}.header-cta{margin-left:auto;font-size:11px;padding:9px 10px}.mobile-menu{position:relative;display:block}.mobile-menu summary{cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:4px;width:35px;height:35px;padding:8px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{display:block;height:2px;background:#eaf3f3;border-radius:2px}.mobile-menu nav{position:absolute;right:-12px;top:44px;width:210px;display:flex;flex-direction:column;padding:9px;background:#0b171e;border:1px solid #344d55;box-shadow:0 16px 40px #0006}.mobile-menu nav a{padding:11px;color:#eff8f7;text-decoration:none;font-size:14px}.alpha-hero{height:calc(100svh - 24px);min-height:0}.hero-index{margin-top:78px;font-size:8px}.hero-index span:last-child{display:none}.hero-orbit-label{font-size:8px}.orbit-gold{top:23%;left:7%}.orbit-trend{top:24%;right:5%}.orbit-grid{display:none}.hero-copy{width:100%;padding-bottom:26px}.hero-copy h1{font-size:42px}.hero-promise{font-size:19px}.hero-description{font-size:13px;line-height:1.55;max-width:410px}.hero-actions{gap:16px;margin-top:17px}.button{min-height:43px;padding:0 14px;font-size:12px}.text-link{font-size:12px}.hero-rail{display:none}.heritage-layout{display:block;min-height:0;padding:45px 0 50px}.heritage-years{font-size:43px;margin-bottom:23px}.heritage-content h2{font-size:30px}.heritage-content>p:last-child{font-size:14px}.heritage-link{display:inline-block;margin:23px 0 0}.featured-section,.membership-section,.library-section{padding:75px 0}.section-heading{display:block;margin-bottom:25px}.section-heading h2{font-size:32px}.section-heading>p{max-width:550px;margin:14px 0 0;font-size:14px}.feature-tabs{margin-bottom:16px}.feature-tabs button{font-size:12px;padding:13px 7px;text-align:center}.feature-tabs button span{display:none}.feature-stage{display:flex;flex-direction:column}.feature-preview{min-height:270px;padding:18px}.preview-graph{top:20%;height:56%}.feature-detail{padding:29px 23px 33px;border-left:0;border-top:1px solid #27424b}.feature-detail h3{font-size:28px}.feature-detail>p:not(.feature-kicker){font-size:14px;margin-bottom:23px}.feature-includes{margin-bottom:22px}.plan-grid{grid-template-columns:1fr 1fr}.plan{min-height:330px;padding:18px 15px}.plan h3{font-size:17px}.plan-price{font-size:25px}.plan-description{font-size:12px}.library-list{grid-template-columns:1fr}.library-list details:nth-last-child(2){border-bottom:0}.library-list details:last-child{border-bottom:1px solid #c9d5d6}.library-list summary{min-height:78px;grid-template-columns:82px 1fr 16px}.library-list summary strong{font-size:18px}.library-list details>p{margin-left:96px}.questions-section{padding:71px 0}.questions-layout{grid-template-columns:1fr;gap:28px}.questions-layout h2{font-size:31px}.footer-inner{flex-wrap:wrap;gap:9px}.footer-inner p{order:3;flex-basis:100%;margin:0}}
@media(max-width:480px){.hero-copy h1{font-size:37px}.hero-promise{font-size:18px}.hero-description{font-size:12px}.heritage-years{font-size:38px}.plan-grid{grid-template-columns:1fr;gap:10px}.plan{min-height:0;padding:20px}.plan h3{margin-top:20px}.plan-description{margin:12px 0 17px}.plan button{min-height:43px}.library-list summary{grid-template-columns:72px 1fr 16px;gap:8px}.library-list summary span{font-size:8px}.library-list details>p{margin-left:80px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-index i{animation:none}*,*:before,*:after{transition:none!important}}

/* V5 business navigation */
.header-inner{position:relative}
.desktop-nav{height:100%;gap:0}
.mega-item{position:static;display:flex;align-items:center;height:100%}
.desktop-nav .mega-trigger{display:flex;align-items:center;gap:5px;height:100%;padding:0 10px;white-space:nowrap;font-size:12px}
.mega-trigger:after{content:"";width:5px;height:5px;margin-top:-3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.65}
.mega-item:hover .mega-trigger,.mega-item:focus-within .mega-trigger{color:#f2bd84}
.mega-panel{position:absolute;top:calc(100% - 1px);left:-1px;width:calc(100% + 2px);display:grid;grid-template-columns:245px minmax(0,1fr);gap:30px;padding:30px 32px 34px;background:#0b161d;border:1px solid #354a50;border-top:1px solid #496469;border-radius:0 0 7px 7px;box-shadow:0 28px 55px #0008;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}
.mega-item:hover .mega-panel,.mega-item:focus-within .mega-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}
.mega-intro{padding-right:25px;border-right:1px solid #354a50}.mega-intro>span{color:#e0ac70;font:700 10px Consolas,monospace}.mega-intro h2{margin:16px 0 10px;color:#f8fbfa;font-size:25px;line-height:1.2}.mega-intro p{margin:0 0 28px;color:#a9bbc0;font-size:13px;line-height:1.7}.mega-intro a{color:#88dec2;text-decoration:none;font-size:12px;font-weight:800}
.mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.mega-group{min-width:0}.mega-group h3{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid #36474e;color:#d8ac7a;font-size:11px}.mega-group a,.mega-group .nav-pending{display:block;width:max-content;max-width:100%;padding:8px 0;color:#dce8e8;text-decoration:none;font-size:13px;font-weight:650;line-height:1.35}.mega-group a:hover{color:#72ddbb}.mega-group .nav-pending{color:#758990}.mega-group .nav-pending:after{content:"即将开放";display:block;color:#61747a;font-size:9px;font-weight:500}
@media(max-width:1100px){
  .desktop-nav{display:none}.header-cta{margin-left:auto}.mobile-menu{position:relative;display:block}
  .mobile-menu>summary{cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:4px;width:36px;height:36px;padding:8px;list-style:none}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu>summary span{display:block;height:2px;background:#eaf3f3;border-radius:2px}
  .mobile-menu nav{position:absolute;right:-12px;top:calc(100% + 10px);width:min(360px,calc(100vw - 24px));max-height:calc(100svh - 86px);display:flex;flex-direction:column;overflow-y:auto;padding:12px 16px;background:#0b171e;border:1px solid #344d55;border-radius:6px;box-shadow:0 22px 50px #0009}
  .mobile-menu nav>a{padding:12px 1px;border-bottom:1px solid #34464b;color:#eef6f5;text-decoration:none;font-size:13px;font-weight:800}
  .mobile-nav-group{border-bottom:1px solid #34464b}.mobile-menu .mobile-nav-group summary{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;height:auto;min-height:43px;padding:11px 1px;color:#edf6f5;font-size:14px;font-weight:800;list-style:none}.mobile-menu .mobile-nav-group summary::-webkit-details-marker{display:none}.mobile-nav-group summary:after{content:"+";color:#d9ab77;font-size:18px;font-weight:400}.mobile-nav-group[open] summary:after{content:"−"}
  .mobile-nav-group>div{display:grid;grid-template-columns:1fr 1fr;gap:0 10px;padding:0 0 13px}.mobile-menu .mobile-nav-group a,.mobile-nav-group .nav-pending{min-width:0;padding:9px 0;color:#cbdedc;text-decoration:none;font-size:12px;line-height:1.35}.mobile-menu .mobile-nav-group a:first-child{grid-column:1/-1;color:#8bdfc2;font-weight:750}.mobile-nav-group .nav-pending{color:#788a8e}.mobile-nav-group .nav-pending:after{content:" · 待开放";font-size:10px}
}
@media(max-width:480px){.mobile-menu nav{right:-12px}.mobile-nav-group>div{grid-template-columns:1fr 1fr}}
