.rgo[data-v-b51e7e9c]{display:inline-block;background:#2e9b4e;color:#fff;font-size:12.5px;font-weight:700;padding:6px 14px;border-radius:7px;text-decoration:none;white-space:nowrap;transition:.15s;margin-left:4px}.rgo[data-v-b51e7e9c]:hover{background:#1ca0c4}:root{--navy:#0A2E5C;--navy2:#08203f;--gold:#C8A961;--goldd:#9a7d34;--c1:#1B3F94;--c2:#E8622B;--c3:#1CA0C4;--c4:#C2178C;--c5:#2E9B4E;--ink:#1b2531;--muted:#6a6f78;--line:#e7e1d3;--surf:#f6f3ea;--bg:#fff;--serif:"Noto Serif CJK SC","Songti SC",serif;--sans:"Noto Sans CJK SC","PingFang SC",sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--sans);color:var(--ink);background:var(--bg);line-height:1.7;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.serif{font-family:var(--serif)}a{text-decoration:none;color:inherit}img{max-width:100%}.wrap{max-width:1240px;margin:0 auto;padding:0 42px}.tag{display:inline-block;font-size:12px;letter-spacing:3px;color:var(--goldd);font-weight:800;text-transform:uppercase}.btn{display:inline-block;padding:11px 22px;border-radius:3px;font-size:14.5px;font-weight:700;border:1px solid var(--navy);color:var(--navy);background:transparent;cursor:pointer;white-space:nowrap;transition:.15s}.btn.p{background:var(--navy);color:#fff}.btn.g{background:var(--gold);color:#241a00;border-color:var(--gold)}.btn.ghost{border-color:#ffffff8c;color:#fff}.btn:hover{opacity:.9}.top{background:var(--navy2);color:#cdd8e8;font-size:12.5px}.top .wrap{display:flex;justify-content:space-between;align-items:center;height:38px}.top .r{display:flex;gap:18px}header{background:var(--navy);position:sticky;top:0;z-index:30;border-bottom:2px solid var(--gold)}header .wrap{display:flex;align-items:center;height:82px;gap:18px}.brand{display:flex;align-items:center;gap:14px}.logo{width:56px;height:56px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00000040}.logo img{width:50px;height:50px;object-fit:contain}.brand{flex:none}.brand .bt{color:#fff;font-family:var(--serif);font-weight:800;font-size:20px;line-height:1.15;white-space:nowrap}.brand .bs{color:var(--gold);font-size:9.5px;letter-spacing:1px;white-space:nowrap}nav{display:flex;gap:16px;font-size:14.5px;font-weight:600;color:#e8eef7;flex:1;flex-wrap:nowrap;justify-content:flex-start}nav>a,.ddt{padding:4px 0;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer;color:#e8eef7}nav>a.on,.ddt.on{color:#fff;border-bottom-color:var(--gold)}.hcta{display:flex;gap:10px}.dd{position:relative}.ddm{display:none;position:absolute;top:calc(100% + 12px);left:-10px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:8px;box-shadow:0 16px 44px #08142847;min-width:300px;padding:8px;z-index:40}.ddm:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px}.dd:hover .ddm{display:block}.ddm a{display:block;padding:10px 14px;border-radius:6px}.ddm a:hover{background:var(--surf)}.ddm a b{color:var(--navy);font-size:15px;display:block;font-weight:700}.ddm a i{font-style:normal;color:var(--muted);font-size:12.5px}.hero{position:relative;background:linear-gradient(125deg,#0a2e5c,#08203f 60%,#0b1a30);color:#fff;overflow:hidden}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 84% 24%,rgba(200,169,97,.16),transparent 42%)}.herowrap{position:relative;z-index:2;display:flex;gap:36px;align-items:center;padding:34px 42px 20px}.hleft{flex:0 0 35%;min-width:330px}.hright{flex:1;min-width:0}.kick{color:var(--gold);letter-spacing:5px;font-weight:800;font-size:14px}.hero h1{font-size:42px;line-height:1.15;margin:8px 0}.hero .sub{font-size:17px;color:#f0e6cf;border-left:3px solid var(--gold);padding-left:14px;margin-top:2px}.hmeta{display:flex;gap:24px;margin:16px 0 14px;font-size:14px;flex-wrap:wrap}.hmeta b{color:var(--gold)}.cd{display:flex;gap:10px;margin-bottom:16px}.cd div{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:6px 13px;text-align:center;min-width:56px}.cd b{display:block;font-size:22px;font-family:var(--serif)}.cd span{font-size:12px;opacity:.85}.hbtns{display:flex;gap:12px;flex-wrap:wrap}.rtitle{color:var(--gold);font-family:var(--serif);font-weight:800;font-size:15px;text-align:center;letter-spacing:2px;margin-bottom:12px}.rtitle span{color:#cdd8e8;font-weight:600;font-size:12px;letter-spacing:0}.sysm{position:relative;padding-right:44px}.mlab{text-align:center;color:#fff;font-family:var(--serif);font-weight:800;font-size:13.5px;margin:2px 0 8px}.mlab.down{margin:8px 0 2px}.mlab i{font-style:normal;color:#b9c6da;font-weight:600;font-size:11px;margin-left:5px}.mrow{display:flex;gap:10px;justify-content:center;align-items:stretch}.mnode{flex:1;background:#fff;border-top:4px solid var(--nc);border-radius:8px;padding:10px 8px 9px;text-align:center;box-shadow:0 5px 16px #0003;transition:transform .12s}.mnode:hover{transform:translateY(-3px)}.mnode .mno{font-family:var(--serif);font-size:16px;color:var(--nc);display:block;line-height:1}.mnode b{font-size:14px;color:var(--navy);display:block;margin:2px 0 1px}.mnode em{font-style:normal;font-size:11px;color:var(--muted);display:block}.marw{align-self:center;color:var(--gold);font-weight:800;font-size:17px;font-style:normal}.mdown,.mup{text-align:center;color:#c3d0e2;font-size:11px;font-weight:700;margin:6px 0}.maxis{background:var(--gold);color:#241a00;border-radius:6px;padding:9px 12px;text-align:center;font-size:12px;font-weight:600}.maxis b{font-family:var(--serif);font-size:14.5px;color:#241a00}.rsel{display:flex;align-items:center;gap:8px;justify-content:center;background:#c8a96124;border:1px solid var(--gold);border-radius:6px;padding:8px 10px}.rsel .rlab{color:var(--gold);font-weight:800;font-size:12px;font-family:var(--serif);white-space:nowrap}.rsel select{background:#fff;border:1px solid #cdb98a;border-radius:4px;padding:5px 8px;font-size:12.5px;color:var(--ink);font-family:var(--sans);cursor:pointer;min-width:70px}.rsel select:focus{outline:none;border-color:var(--gold)}.mcur{text-align:center;color:var(--gold);font-size:11.5px;font-weight:700;margin:6px 0}.mcur b{color:#fff}.mloop{position:absolute;right:0;top:26px;bottom:26px;width:30px;border:2px dashed var(--gold);border-left:0;border-radius:0 28px 28px 0;display:flex;align-items:center;justify-content:center}.mloop span{color:var(--gold);font-weight:800;font-size:11px;text-align:center;line-height:1.4}.mloop:before{content:"▲";position:absolute;top:-12px;right:5px;color:var(--gold);font-size:12px}.mchain{display:flex;gap:6px;justify-content:center;margin-top:14px;flex-wrap:wrap}.mchain span{background:#ffffff1a;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:11px;font-weight:700;padding:4px 11px;border-radius:999px}.mchain i{color:var(--gold);font-style:normal;align-self:center;font-weight:800}.stats{background:var(--surf);border-bottom:1px solid var(--line)}.stats .wrap{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 42px}.stat{text-align:center;border-right:1px solid var(--line)}.stat:last-child{border:0}.stat b{display:block;font-family:var(--serif);font-size:30px;color:var(--navy);line-height:1}.stat span{color:var(--muted);font-size:13.5px;margin-top:6px;display:inline-block}.herostats{position:relative;z-index:2;border-top:1px solid rgba(200,169,97,.3);margin-top:6px}.herostats .wrap{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 42px 6px}.herostats .stat{border-right-color:#ffffff24}.herostats .stat b{color:var(--gold)}.herostats .stat span{color:#c3d0e2}section{padding:56px 0}.shead{text-align:center;margin-bottom:34px}.shead h2{font-size:32px;margin-top:6px;color:var(--ink)}.shead .ln{width:56px;height:3px;background:var(--gold);margin:12px auto 0}.shead p{color:var(--muted);margin-top:12px;max-width:760px;margin-left:auto;margin-right:auto}.tanks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tcard{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 6px 20px #1020360f;cursor:pointer;transition:.15s}.tcard:hover{transform:translateY(-5px);box-shadow:0 14px 34px #10203624}.tcard .cap{height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.tcard .cap h3{font-size:18px}.tcard .cap .en{font-size:10.5px;letter-spacing:1px;opacity:.85}.tcard .bd{padding:18px}.tcard .num{color:var(--goldd);font-weight:800;font-size:13.5px}.tcard p{color:var(--muted);font-size:13px;margin:8px 0 4px;min-height:60px}.soon{display:inline-block;font-size:11px;color:#b06a00;background:#fff5e6;border:1px solid #ffd699;padding:2px 8px;border-radius:4px}.report{background:var(--surf)}.rflex{display:grid;grid-template-columns:.9fr 1.6fr;gap:34px;align-items:center}.rcover{background:linear-gradient(150deg,var(--navy),var(--navy2));border:1px solid var(--gold);border-radius:8px;color:#fff;padding:40px 30px;min-height:280px;display:flex;flex-direction:column;justify-content:center}.rcover .k{color:var(--gold);letter-spacing:3px;font-size:12px;font-weight:800}.rcover h3{font-size:28px;margin:12px 0;line-height:1.3}.rcover .y{color:#c3d0e2;font-size:14px}.subs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.subcard{background:#fff;border:1px solid var(--line);border-top:4px solid var(--c5);border-radius:6px;padding:22px}.subcard:nth-child(2){border-top-color:var(--c1)}.subcard:nth-child(3){border-top-color:var(--c2)}.subcard h4{font-size:17px;color:var(--navy)}.subcard p{color:var(--muted);font-size:12.5px;margin-top:6px}.bases{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:26px}.base{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.base .img{height:120px;background:linear-gradient(135deg,var(--navy),var(--c3));position:relative}.base .img .tp{position:absolute;top:12px;left:14px;background:#00000047;color:#fff;font-size:12px;padding:3px 10px;border-radius:4px}.base .bd{padding:16px 18px}.base h4{font-size:17px}.base p{color:var(--muted);font-size:13px;margin-top:6px}.base .k{color:var(--c5);font-weight:700;font-size:12.5px;margin-top:8px}.path{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.path .p{background:var(--surf);border:1px solid var(--line);border-radius:8px;padding:14px 20px;font-size:13.5px}.path .p b{color:var(--navy)}.path i{align-self:center;color:var(--gold);font-weight:800;font-style:normal}.vol{background:linear-gradient(120deg,var(--navy),var(--navy2));color:#fff}.wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px}.wc{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-top:4px solid var(--gold);border-radius:8px;padding:22px}.wc h4{font-size:16px}.wc .m{color:var(--gold);font-weight:700;font-size:13.5px;margin-top:6px}.wc p{color:#c3d0e2;font-size:12.5px;margin-top:6px}.volbar{background:var(--gold);color:#241a00;border-radius:8px;padding:26px 34px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.volbar h3{font-size:23px;font-family:var(--serif)}.volbar p{font-size:14px;margin-top:4px;opacity:.85}.ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:36px}.nc{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.nc .img{height:140px;background:linear-gradient(135deg,var(--navy),var(--navy2))}.nc .bd{padding:18px}.nc .d{color:var(--goldd);font-size:12.5px;font-weight:700}.nc h4{font-size:16px;margin:7px 0;line-height:1.4}.nc p{color:var(--muted);font-size:13px}.orgs{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.orgs div{background:var(--surf);border:1px solid var(--line);border-radius:6px;padding:12px 18px;font-size:13px;color:var(--navy);font-weight:600}footer{background:var(--navy2);color:#aab8c9;padding:48px 0 24px;font-size:13.5px}.fg{display:grid;grid-template-columns:1.4fr 1.3fr 1.4fr .6fr .9fr;gap:22px;margin-bottom:28px}.fg h4{color:#fff;font-family:var(--serif);margin-bottom:14px;font-size:16px}.fg a,.fcol p{display:block;color:#9fb0c4;margin-bottom:8px}.fg a{transition:.15s}.fg a:hover{color:var(--gold)}.fbrand{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fbrand .logo{width:44px;height:44px}.fbrand .logo img{width:38px;height:38px}.fbrand .bt{color:#fff;font-family:var(--serif);font-size:17px;font-weight:800;white-space:nowrap}.ftag{color:#9fb0c4;margin-bottom:18px}.fcta{display:flex;flex-wrap:wrap;gap:10px}.fbtn{display:inline-block;padding:8px 18px;border-radius:6px;font-weight:700;font-size:13px;margin:0!important}.fbtn:first-child{background:var(--gold);color:var(--navy)!important}.fbtn:last-child{border:1px solid rgba(255,255,255,.35);color:#e6eef7!important}.fbtn:hover{opacity:.9}.forg{font-size:12.3px;line-height:1.7;white-space:nowrap}.fcontact{font-size:12.5px;line-height:1.7;white-space:nowrap}.fcontact span{display:inline-block;min-width:66px;padding-right:8px;color:#7f90a4}.fqr{display:flex;gap:14px}.qrbox{text-align:center}.qrph{width:72px;height:72px;border:1px dashed rgba(255,255,255,.3);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#6b7c90;font-size:12px;letter-spacing:1px;margin-bottom:6px}.qrbox span{font-size:11.5px;color:#9fb0c4;line-height:1.4}.qrbox em{display:block;color:#6b7c90;font-style:normal;font-size:10.5px}.copy{border-top:1px solid rgba(255,255,255,.12);padding-top:20px;text-align:center;color:#7f90a4;font-size:12.5px;line-height:1.9}.copy b{color:var(--gold)}.beian{font-size:11.5px;color:#6b7c90}.phero{color:#fff;padding:52px 0 46px;position:relative;overflow:hidden}.phero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 88% 22%,rgba(255,255,255,.12),transparent 44%)}.phero .wrap{position:relative;z-index:2}.phero .no{font-family:var(--serif);font-size:44px;opacity:.5;line-height:1}.phero .kick2{color:#ffffffd9;letter-spacing:4px;font-weight:800;font-size:13px;margin-top:6px}.phero h1{font-size:42px;margin:8px 0 12px}.phero p{opacity:.95;max-width:820px;font-size:16px}.crumb{background:var(--surf);border-bottom:1px solid var(--line);font-size:13px;color:var(--muted);position:sticky;top:82px;z-index:16}.crumb .wrap{padding:9px 42px}.crumb b{color:var(--navy)}.crumb a{color:var(--navy);font-weight:600}.crumb a:hover{color:var(--goldd)}.crumb-under{top:145px;border-top:1px solid var(--line)}.pstrip{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:82px;z-index:15}.pstrip .wrap{display:flex;padding:0}.pstrip a{flex:1;text-align:center;padding:15px 6px;font-weight:700;font-size:14.5px;color:var(--muted);border-bottom:3px solid transparent;border-right:1px solid var(--line);cursor:pointer}.pstrip a:last-child{border-right:0}.pstrip a small{display:block;font-size:11px;color:#aeb4bd;font-weight:600}.pstrip a.on{color:var(--navy);border-bottom-color:var(--gold);background:var(--surf)}.phero-slim{padding:26px 0 22px}.phero-slim h1{font-size:32px;margin:2px 0 8px}.phero-slim p{font-size:15px;max-width:820px}.anav{background:var(--navy2);position:sticky;top:82px;z-index:15;box-shadow:0 6px 16px #08142847}.anav .wrap{display:flex;gap:12px;padding:13px 42px}.anav a{padding:9px 22px;font-weight:700;font-size:14.5px;color:#e8eef7;cursor:pointer;border:1px solid rgba(200,169,97,.55);border-radius:999px;white-space:nowrap;transition:.15s}.anav a:hover{background:#c8a96133;color:#fff}.anav a.on{background:var(--gold);color:#241a00;border-color:var(--gold)}.lf{max-width:900px;margin:0 auto;padding:48px 0 20px}.lead{font-size:19px;color:#2c3947;border-left:4px solid var(--gold);padding:6px 0 6px 20px;margin-bottom:32px;line-height:1.9}.lf h3{font-size:24px;color:var(--navy);margin:36px 0 6px;padding-bottom:10px;position:relative}.lf h3:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;background:var(--gold)}.lf h3 .en{font-family:var(--sans);font-size:12px;color:#b0b6bf;font-weight:600;letter-spacing:1px;margin-left:10px}.lf p{font-size:16px;color:#333;margin:14px 0}.lf ul{margin:14px 0;list-style:none}.lf li{position:relative;padding-left:24px;margin:10px 0;font-size:15.5px;color:#333}.lf li:before{content:"";position:absolute;left:2px;top:11px;width:8px;height:8px;border-radius:50%;background:var(--gold)}.lf li b,.lead b,.callout b{color:var(--navy)}.callout{background:var(--surf);border-left:4px solid var(--navy);border-radius:6px;padding:20px 24px;margin:22px 0;font-size:15.5px;color:#2c3947}.callout.gold{border-left-color:var(--gold)}.statrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:24px 0}.statrow>div{background:#fff;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:8px;padding:20px;text-align:center}.statrow b{display:block;font-family:var(--serif);font-size:28px;color:var(--navy)}.statrow span{font-size:13px;color:var(--muted)}.steps{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.steps .s{flex:1;min-width:150px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:18px 20px}.steps .s .n{color:var(--goldd);font-weight:800;font-size:13px}.steps .s b{display:block;color:var(--navy);font-size:16px;margin:2px 0 4px;font-family:var(--serif)}.steps .s p{font-size:13.5px;color:var(--muted);margin:0}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:22px 0}.card{background:#fff;border:1px solid var(--line);border-radius:8px;padding:20px 22px;border-top:4px solid var(--cc)}.card h4{font-size:17px;color:var(--navy)}.card p{font-size:14px;color:var(--muted);margin-top:6px}.artlist{display:flex;flex-direction:column;gap:16px;margin:10px 0}.artcard{display:block;background:#fff;border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:8px;padding:22px 26px;box-shadow:0 6px 18px #1020360d;transition:.15s;cursor:pointer}.artcard:hover{transform:translateY(-3px);box-shadow:0 12px 30px #1020361f;border-left-color:var(--goldd)}.arth{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.artcard h4{font-size:19px;color:var(--navy);font-family:var(--serif)}.artmeta{color:var(--muted);font-size:12.5px;white-space:nowrap}.artcard>p{color:#4a5560;font-size:14.5px;margin:10px 0 12px;line-height:1.85}.artmore{color:var(--goldd);font-weight:700;font-size:13px}.backlink{display:inline-block;color:var(--goldd);font-weight:700;cursor:pointer;margin-bottom:14px}.backlink:hover{text-decoration:underline}.acc{display:flex;flex-direction:column;gap:12px;margin:8px 0}.accitem{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.accitem>summary{list-style:none;cursor:pointer;padding:17px 24px;font-family:var(--serif);font-size:17.5px;font-weight:700;color:var(--navy);display:flex;align-items:center;gap:11px;-webkit-user-select:none;user-select:none}.accitem>summary::-webkit-details-marker{display:none}.accitem>summary:after{content:"▸";margin-left:auto;color:var(--gold);font-size:15px;transition:.2s}.accitem[open]>summary:after{transform:rotate(90deg)}.accitem[open]>summary{border-bottom:1px solid var(--line)}.accbody{padding:4px 24px 20px}.accbody>h3:first-child{margin-top:14px}.acctag{font-size:11.5px;font-weight:700;padding:3px 11px;border-radius:20px;letter-spacing:.3px;white-space:nowrap;flex:0 0 auto}.tag-gen{background:#eef2f8;color:var(--navy)}.tag-real{background:#e7f5ec;color:#1c7a3e}.tag-show{background:#fbf2dc;color:var(--goldd)}.hook{margin:16px 0 4px;background:linear-gradient(120deg,#faf6ec,#fff);border:1px solid var(--gold);border-radius:10px;padding:16px 20px}.hookc{display:inline-block;background:var(--navy);color:var(--goldd);font-size:11.5px;font-weight:700;padding:3px 12px;border-radius:20px;margin-bottom:8px;letter-spacing:.5px}.hook>p{color:#5a4a2a;font-size:14px;margin:4px 0 10px;line-height:1.8}.hooklink{color:var(--goldd);font-weight:700;font-size:14.5px;text-decoration:none}.hooklink:hover{text-decoration:underline}.tblwrap{overflow-x:auto;margin:18px 0;border:1px solid var(--line);border-radius:8px}.tbl{border-collapse:collapse;width:100%;font-size:13.5px;min-width:520px}.tbl th{background:var(--navy);color:#fff;font-weight:700;text-align:left;padding:11px 15px;font-family:var(--serif);white-space:nowrap}.tbl td{border-top:1px solid var(--line);border-right:1px solid var(--line);padding:10px 15px;color:#46525f;line-height:1.75;vertical-align:top}.tbl td:last-child{border-right:none}.tbl tbody tr:nth-child(2n){background:var(--surf)}.tbl b{color:var(--navy)}.hooks{margin:16px 0 4px}.hooks .hook{margin:0 0 10px}.hookshd{font-family:var(--serif);font-weight:700;color:var(--navy);font-size:14.5px;margin-bottom:11px;display:flex;align-items:center;gap:9px}.hookshd:before{content:"";width:18px;height:2px;background:var(--gold);display:inline-block}.xcards{align-items:start}.xcard{padding:0;cursor:pointer;transition:box-shadow .15s}.xcard:hover{box-shadow:0 8px 22px #10203614}.xcard>summary{list-style:none;padding:20px 22px;position:relative}.xcard>summary::-webkit-details-marker{display:none}.xcard>summary .xmore{display:inline-block;margin-top:12px;color:var(--goldd);font-weight:700;font-size:12.5px;letter-spacing:.3px}.xcard[open]>summary .xmore{font-size:0}.xcard[open]>summary .xmore:after{content:"收起 ▴";font-size:12.5px;color:var(--muted)}.xbody{padding:2px 22px 18px;border-top:1px dashed var(--line);margin-top:2px}.xbody p{font-size:13.5px;color:#4a5560;line-height:1.85;margin-top:12px}.xbody ul{margin:10px 0 0}.xbody li{font-size:13.5px;line-height:1.8}.gsec{padding:50px 0}.gsec .shead{margin-bottom:28px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gcard{background:#fff;border:1px solid var(--line);border-top:4px solid var(--gc,var(--gold));border-radius:8px;padding:22px 24px;box-shadow:0 6px 20px #1020360d}.gcard h4{font-size:18px;color:var(--navy)}.gcard p{color:var(--muted);font-size:14px;margin-top:8px;line-height:1.7}.xgrid{align-items:start}.xgcard{padding:0;cursor:pointer;transition:box-shadow .15s}.xgcard:hover{box-shadow:0 10px 26px #1020361a}.xgcard>summary{list-style:none;padding:22px 24px}.xgcard>summary::-webkit-details-marker{display:none}.xgcard>summary .xmore{display:inline-block;margin-top:12px;color:var(--goldd);font-weight:700;font-size:12.5px;letter-spacing:.3px}.xgcard[open]>summary .xmore{font-size:0}.xgcard[open]>summary .xmore:after{content:"收起 ▴";font-size:12.5px;color:var(--muted)}@media (max-width:900px){.grid4,.grid3{grid-template-columns:1fr 1fr}}.pnband{border-top:1px solid var(--line)}.pn{display:flex;justify-content:space-between;gap:16px;max-width:900px;margin:0 auto}.pn a{flex:1;padding:24px 8px;cursor:pointer;transition:.15s;position:relative}.pn a:first-child:not([style*=hidden]){border-right:1px solid var(--line)}.pn a .k{color:var(--muted);font-size:12px;margin-bottom:5px}.pn a b{color:var(--navy);font-size:16.5px;font-family:var(--serif);transition:.15s}.pn a:hover b{color:var(--goldd)}.pn a.next{text-align:right}.intro-box{background:var(--surf);border-left:4px solid var(--gold);border-radius:6px;padding:24px 28px;margin-bottom:8px}.intro-box p{color:#3a4550;font-size:15px}.metrics{display:flex;gap:16px;margin:24px 0;flex-wrap:wrap}.metrics>div{flex:1;min-width:120px;text-align:center;background:#fff;border:1px solid var(--line);border-radius:6px;padding:18px}.metrics b{display:block;font-family:var(--serif);font-size:30px;color:var(--navy)}.metrics span{font-size:13px;color:var(--muted)}.leaders{display:grid;grid-template-columns:1fr 1fr;gap:22px}.leader{display:flex;gap:18px;align-items:center;background:#fff;border:1px solid var(--line);border-top:4px solid var(--gold);border-radius:8px;padding:22px 24px}.leader .av{width:70px;height:70px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--serif);font-size:28px;font-weight:700}.leader .role{color:var(--goldd);font-weight:800;font-size:13px}.leader h3{font-size:21px;margin:2px 0}.leader .tt{color:var(--muted);font-size:13.5px}.wall{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.pc{text-align:center}.pc.click{cursor:pointer;transition:transform .15s}.pc.click:hover{transform:translateY(-4px)}.pc .av{width:78px;height:78px;border-radius:50%;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--serif);font-size:28px;font-weight:700;box-shadow:0 4px 14px #1020362e}.pc .nm{font-weight:700;font-size:15px}.pc .tt{color:var(--muted);font-size:12px;line-height:1.45;margin-top:3px;min-height:34px}.pc .fld{display:inline-block;margin-top:7px;background:var(--surf);border:1px solid var(--line);color:var(--navy);font-size:11px;padding:2px 9px;border-radius:999px}.tabs{display:flex;gap:10px;justify-content:center;margin-bottom:30px}.tabbtn{padding:11px 26px;border-radius:3px;border:1px solid var(--navy);background:#fff;color:var(--navy);font-weight:700;font-size:15px;cursor:pointer}.tabbtn.on{background:var(--navy);color:#fff}.org{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 30px;background:var(--surf);border-radius:8px;padding:26px 32px;border:1px solid var(--line)}.orow{display:flex;gap:14px;align-items:baseline;padding:6px 0;border-bottom:1px dashed var(--line)}.orow .r{color:var(--goldd);font-weight:800;font-size:13px;min-width:110px;text-align:right}.orow .n{font-weight:700;font-size:15px;min-width:64px}.orow .t{color:var(--muted);font-size:12.5px}.mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#08142899;display:flex;align-items:center;justify-content:center;z-index:60;padding:20px}.modal{background:#fff;max-width:600px;width:100%;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #0006}.modal .hd{background:linear-gradient(125deg,var(--navy),var(--navy2));color:#fff;padding:26px 30px;display:flex;gap:18px;align-items:center}.modal .hd .av{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:30px;font-weight:700;flex:none}.modal .hd h3{font-size:24px}.modal .hd .tt{color:#cdd8e8;font-size:13.5px;margin-top:3px}.modal .bd{padding:24px 30px}.modal .fld{display:inline-block;background:var(--surf);border:1px solid var(--line);color:var(--navy);font-weight:700;font-size:13px;padding:5px 14px;border-radius:999px;margin-bottom:14px}.modal .bio{color:#333;font-size:14.5px;line-height:1.9}.mask .x{position:absolute;top:24px;right:30px;color:#fff;font-size:30px;cursor:pointer}.layout{display:grid;grid-template-columns:1.65fr 1fr;gap:40px;padding:44px 0 40px;align-items:start}.formcard{background:#fff;border:1px solid var(--line);border-radius:10px;padding:32px 34px;box-shadow:0 8px 30px #1020360f}.formcard h2{font-size:24px;color:var(--navy);margin-bottom:4px}.formcard .sub2{color:var(--muted);font-size:14px;margin-bottom:22px}.field{margin-bottom:20px}.field label{display:block;font-weight:700;font-size:14.5px;margin-bottom:8px}.field label .req{color:#c0392b;margin-left:3px}.field input,.field select,.field textarea{width:100%;border:1px solid #d7d2c6;border-radius:6px;padding:12px 14px;font-size:15px;font-family:var(--sans);color:var(--ink)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px #c8a96126}.field textarea{min-height:90px;resize:vertical}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.chips{display:flex;gap:10px;flex-wrap:wrap}.chip{cursor:pointer}.chip span{display:inline-block;border:1px solid #d7d2c6;border-radius:999px;padding:9px 18px;font-size:14px;transition:.15s}.chip.on span{background:var(--navy);color:#fff;border-color:var(--navy)}.field.bad input,.field.bad select{border-color:#c0392b}.err{color:#c0392b;font-size:12.5px;margin-top:6px}.submit{background:var(--gold);color:#241a00;border:0;border-radius:6px;padding:15px 20px;font-size:16px;font-weight:800;width:100%;cursor:pointer;margin-top:4px}.side{background:var(--navy);color:#fff;border-radius:10px;padding:28px 30px;position:sticky;top:100px}.side h3{font-size:19px;color:var(--gold);margin-bottom:14px}.side ul{list-style:none}.side li{position:relative;padding-left:20px;margin:10px 0;font-size:13.5px;color:#dfe7f2}.side li:before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:50%;background:var(--gold)}.side li b{color:#fff}.success{text-align:center;padding:40px 30px}.success .ok{width:78px;height:78px;border-radius:50%;background:#2e9b4e;color:#fff;font-size:42px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.success h2{font-size:26px;color:var(--navy)}.success p{color:var(--muted);margin:10px 0 24px}.loading{text-align:center;padding:80px 20px;color:var(--muted)}@media (max-width:960px){.herowrap{flex-direction:column}.hleft{flex:none;width:100%}.tanks,.wall,.ngrid,.bases,.subs,.wgrid,.leaders,.fg,.layout,.rflex{grid-template-columns:1fr}}.navwrap{display:contents}.menubtn{display:none;background:transparent;border:1px solid rgba(255,255,255,.45);color:#fff;font-size:20px;border-radius:6px;width:42px;height:42px;line-height:1;cursor:pointer;margin-left:auto;flex:none}@media (max-width:820px){.top{display:none}header{border-bottom:2px solid var(--gold)}header .wrap{height:64px;gap:10px;padding:0 18px}.logo{width:44px;height:44px}.logo img{width:40px;height:40px}.brand .bt{font-size:16px;line-height:1.2}.brand .bs{display:none}.menubtn{display:flex;align-items:center;justify-content:center}.navwrap{display:none;position:absolute;top:64px;left:0;right:0;background:var(--navy);flex-direction:column;padding:8px 16px 16px;border-top:1px solid rgba(200,169,97,.4);box-shadow:0 14px 30px #00000073;z-index:50}.navwrap.open{display:flex}nav{flex-direction:column;gap:0;width:100%;font-size:16px}nav>a,.ddt{width:100%;padding:13px 4px;border-bottom:1px solid rgba(255,255,255,.1)}.dd{width:100%}.ddm{position:static;display:block;background:transparent;border:0;box-shadow:none;padding:2px 0 8px 14px;min-width:0}.ddm:before{display:none}.ddm a{padding:8px 4px;border:0}.ddm a b{color:#dfe7f2;font-size:14.5px}.ddm a i{color:#9fb0c4}.hcta{display:flex;width:100%;margin-top:12px;gap:10px}.hcta .btn{flex:1;text-align:center;padding:12px}.herowrap{flex-direction:column;padding:22px 18px 26px;gap:18px}.hleft{width:100%;min-width:0}.hero h1{font-size:30px}.hero .sub{font-size:15px}.cd div{min-width:0;flex:1;padding:6px 4px}.cd{gap:6px}.hright{width:100%}.sysm{padding-right:0}.mloop{display:none}.rsel{flex-wrap:wrap}.rsel select{flex:1;min-width:60px}.mnode b{font-size:13px}.wrap{padding:0 18px}.phero{padding:30px 0 26px}.phero h1{font-size:28px}.phero .no{font-size:34px}.phero p{font-size:14px}.pstrip{top:64px}.pstrip .wrap{overflow-x:auto;flex-wrap:nowrap;padding:0}.pstrip a{flex:0 0 auto;min-width:104px;font-size:13.5px;padding:12px;border-bottom-width:3px}.pstrip a small{display:none}.crumb{top:64px}.crumb .wrap{padding:8px 18px}.crumb-under{top:117px}.anav{top:64px}.anav .wrap{overflow-x:auto;padding:11px 16px;gap:10px}.anav a{flex:0 0 auto;padding:8px 16px;font-size:13.5px}.phero-slim h1{font-size:26px}.phero-slim{padding:22px 0 18px}section,.gsec{padding:34px 0}.shead{margin-bottom:22px}.shead h2{font-size:24px}.shead p{font-size:14px}.grid4,.grid3,.tanks,.dgrid,.wgrid,.bases,.subs,.ngrid,.leaders,.metrics,.wall{grid-template-columns:1fr 1fr!important}.wall{grid-template-columns:repeat(3,1fr)!important;gap:12px}.wall .pc .av{width:60px;height:60px;font-size:22px}.org{grid-template-columns:1fr}.lf{padding:32px 0 10px}.lead{font-size:16px}.lf h3{font-size:20px}.volbar{flex-direction:column;text-align:center}.rflex,.intro,.heat{grid-template-columns:1fr!important;flex-direction:column}.pn{flex-direction:column;gap:0}.pn a{padding:18px 4px}.pn a:first-child:not([style*=hidden]){border-right:none;border-bottom:1px solid var(--line)}}@media (max-width:520px){.grid4,.grid3,.tanks,.wgrid,.bases,.subs,.ngrid,.metrics{grid-template-columns:1fr!important}.wall{grid-template-columns:repeat(2,1fr)!important}.hero h1{font-size:26px}}.pc .pcspecs{margin-top:7px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.pc .pcspecs .spec{display:inline-block;background:var(--surf);border:1px solid var(--line);color:var(--navy);font-size:10.5px;padding:2px 8px;border-radius:999px}.modal .mspecs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.modal .mspecs .spec{display:inline-block;background:var(--surf);border:1px solid var(--line);color:var(--navy);font-weight:700;font-size:12px;padding:3px 12px;border-radius:999px}.modal .prow{display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:14px}.modal .prow .k{color:var(--muted);flex:none;width:64px;font-weight:700}.modal .prow .v{color:#222;line-height:1.7}.modal .pbio{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);color:#444;font-size:13.5px;line-height:1.85}.modal .pbio .lbl{color:var(--muted);font-weight:700;font-size:12px;display:block;margin-bottom:5px}
