:root{--bg:#0D0B0B;--deep:#161111;--panel:#1C1717;--sub:#261E1E;--paper:#F3E6D2;--title:#FFF8F0;--text:#EDE4D8;--muted:#B7A898;--dim:#8A7B6C;--red:#E11D2E;--hot:#FF4A4F;--wine:#8B1E2D;--rust:#E25A2A;--amber:#E2B14A;--line:rgba(225,29,46,.28);--aline:rgba(226,177,74,.36);--shadow:0 18px 44px rgba(0,0,0,.46)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,"Microsoft YaHei",sans-serif;font-size:16px;line-height:1.75;overflow-x:hidden}body.panel-open{overflow:hidden}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.shell{width:min(1220px,calc(100% - 32px));margin:auto}.skip-link{position:fixed;left:16px;top:-80px;z-index:999;background:var(--paper);color:#2a1818;padding:10px 14px}.skip-link:focus{top:8px}.site-header{position:fixed;top:0;left:0;right:0;z-index:100}.fireline{height:16px;background:var(--red);color:var(--title);font-size:10px;line-height:16px}.fireline-inner,.baotai-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.top-action,.cabinet-toggle,.close-btn{border:0;background:transparent;color:var(--title);min-height:44px;padding:0 12px;cursor:pointer;font:inherit}.top-action{min-height:16px;height:16px;padding:0 6px;font-size:10px}.baotai{height:50px;background:#0b0909;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;min-height:44px}.brand-logo,.cabinet-logo,.footer-logo{display:block;width:auto;max-width:180px;height:26px;object-fit:contain}.brand-text{font-weight:800;color:var(--title);letter-spacing:.06em}.header-actions{display:flex;align-items:center;gap:6px}.verify-link,.cabinet-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px}.verify-link:hover,.cabinet-toggle:hover{background:var(--sub)}.liaoqian{height:42px;background:#211b1b;border-bottom:1px solid rgba(255,255,255,.05)}.liaoqian-inner{height:100%;display:flex;align-items:center;gap:18px}.liaoqian a{position:relative;display:flex;align-items:center;height:32px;padding:0 12px 0 14px;color:var(--paper)}.liaoqian a:before{content:"";position:absolute;left:0;width:3px;height:17px;background:var(--red)}.liaoqian a.is-active{background:var(--red);color:var(--title)}.site-main{padding-top:126px}.page-overlay{position:fixed;inset:0;background:rgba(0,0,0,.68);z-index:130;opacity:0;pointer-events:none;transition:.2s}.page-overlay.is-open{opacity:1;pointer-events:auto}.cabinet,.search-panel{position:fixed;z-index:140;background:#0b0909;color:var(--text);border:1px solid var(--line);box-shadow:var(--shadow);visibility:hidden;pointer-events:none;opacity:0;transform:translateY(-10px);transition:.2s}.cabinet.is-open,.search-panel.is-open{visibility:visible;pointer-events:auto;opacity:1;transform:none}.cabinet{top:66px;right:max(16px,calc((100vw - 1220px)/2));width:340px;max-height:calc(100vh - 82px);overflow:auto;border-radius:8px}.cabinet-head,.search-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:2px solid var(--red);border-bottom:1px solid var(--line)}.cabinet-brand{display:flex;align-items:center;gap:8px}.cabinet-group{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.cabinet-group h2{margin:0 0 8px;color:var(--amber);font-size:14px}.cabinet-group a{display:grid;gap:1px;padding:8px 4px;border-bottom:1px dashed rgba(255,255,255,.08)}.cabinet-group a:last-child{border-bottom:0}.cabinet-group b{color:var(--title);font-size:15px}.cabinet-group span{color:var(--muted);font-size:12px}.search-panel{top:66px;left:max(16px,calc((100vw - 1220px)/2));width:400px;border-radius:8px;padding-bottom:14px}.search-panel label{display:block;padding:12px 14px;color:var(--muted)}.search-panel input{display:block;width:calc(100% - 28px);margin:0 14px 12px;min-height:44px;border:1px solid var(--line);background:var(--panel);color:var(--title);padding:0 12px;border-radius:6px}.preset-links{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px}.preset-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 10px;background:var(--sub);border:1px solid var(--line);border-radius:6px}.hero,.section,.page-hero{padding:34px 0}.ticker{background:var(--paper);color:#3b2522;padding:10px 14px;border-left:5px solid var(--red);font-weight:700}.hero-grid{display:grid;grid-template-columns:42% 58%;gap:24px;align-items:stretch;margin-top:18px}.hero-copy,.hero-media,.card,.article-card,.side-card,.notice,.timeline-item,.fact-card,.index-item,.term-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow)}.hero-copy{padding:28px;display:flex;flex-direction:column;justify-content:center}.eyebrow{margin:0;color:var(--amber);font-weight:800;letter-spacing:.08em}.hero h1,.page-hero h1{margin:.2em 0 .45em;color:var(--title);font-size:clamp(28px,4vw,32px);line-height:1.2}.lead{font-size:17px;color:var(--paper)}.button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:7px;background:linear-gradient(135deg,#FF4A4F 0%,#E11D2E 50%,#8B1E2D 100%);color:var(--title);font-weight:800}.btn.secondary{background:var(--paper);color:#3c201e;border:1px solid var(--red)}.hero-media{min-height:220px;display:flex;align-items:center;justify-content:center;background:var(--wine);overflow:hidden}.hero-media img{width:100%;max-height:240px;object-fit:contain;object-position:center}.hero-fallback{padding:30px;text-align:center;color:var(--title);font-size:26px;font-weight:800}.section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px;border-bottom:1px solid var(--line);padding-bottom:10px}.section-head h2{margin:0;color:var(--title);font-size:24px}.section-head p{margin:0;color:var(--muted);max-width:600px}.stamp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.card{padding:16px}.card h2,.card h3,.article-card h2,.article-card h3,.side-card h2,.side-card h3,.term-card h2,.term-card h3{color:var(--title);margin:.2em 0 .45em}.content-img,.card img,.section-visual img{display:block;width:100%;max-height:180px;object-fit:contain;object-position:center;background:#0b0909}.stamp-grid img{height:150px;object-fit:contain}.section-visual{background:#0b0909;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;min-height:120px}.split{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);gap:20px}.article-card,.side-card,.notice,.term-card{padding:20px}.article-card p,.term-card p{margin:0 0 1em}.article-card p:last-child,.term-card p:last-child{margin-bottom:0}.list-clean{list-style:none;margin:0;padding:0}.list-clean li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.list-clean li:last-child{border-bottom:0}.timeline{display:grid;gap:12px}.timeline-item{padding:16px 18px;border-left:4px solid var(--red)}.timeline-item h3{margin:0 0 6px;color:var(--title)}.timeline-item p{margin:0;color:var(--muted)}.fact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fact-card{padding:16px;border-top:4px solid var(--amber)}.fact-card h3{margin:0 0 8px;color:var(--title)}.status{display:inline-flex;align-items:center;min-height:30px;padding:0 9px;margin-bottom:10px;border-radius:4px;font-size:13px;font-weight:800}.s1{background:#315436;color:#fff}.s2{background:#765d1c;color:#fff}.s3{background:#5e4d4d;color:#fff}.s4{background:#30475f;color:#fff}.s5{background:#8b3d1e;color:#fff}.s6{background:#6d2840;color:#fff}.mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.note-border{border:1px solid var(--wine);box-shadow:inset 0 0 0 1px rgba(225,29,46,.12)}.app-grid{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:24px;align-items:center}.app-shot{display:flex;align-items:center;justify-content:center;background:#0b0909;border:1px solid var(--line);min-height:240px}.app-shot img{width:100%;max-height:420px;object-fit:contain}.app-icon{width:64px!important;height:64px!important;object-fit:contain}.page-hero{border-bottom:1px solid var(--line);background:linear-gradient(180deg,#151010 0%,#0D0B0B 100%)}.page-hero p{max-width:820px;color:var(--muted)}.tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tag{padding:6px 9px;border-left:3px solid var(--red);background:var(--sub);color:var(--paper)}.risk-list{counter-reset:risk;display:grid;gap:12px}.risk-list .article-card{position:relative;padding-left:58px}.risk-list .article-card:before{counter-increment:risk;content:counter(risk,decimal-leading-zero);position:absolute;left:16px;top:16px;color:var(--amber);font-weight:900;font-size:20px}.index-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.index-item{padding:16px}.index-item h3{margin:0 0 6px;color:var(--title)}.index-item p{margin:0;color:var(--muted)}.faq-list{display:grid;gap:12px}.faq-item{background:var(--panel);border:1px solid var(--line);padding:18px}.faq-item h2{font-size:18px;color:var(--title);margin:0 0 8px}.faq-item p{margin:0;color:var(--text)}.site-footer{margin-top:36px;background:#080606;border-top:1px solid var(--red);color:#D8CBBA;padding:26px 0 80px}.footer-brandline{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:22px 0}.footer-grid h2{font-size:15px;color:var(--amber);margin:0 0 8px}.footer-grid a{display:block;padding:4px 0;color:#D8CBBA}.footer-note{border-top:1px solid rgba(255,255,255,.08);padding-top:16px;color:#a99b8c;font-size:13px}.mobile-bottom{display:none}.muted{color:var(--muted)}.warm{color:var(--amber)}.callout{background:var(--paper);color:#3b2522;border-left:5px solid var(--rust);padding:16px}.callout h2,.callout h3{color:#2a1717}.callout p{margin:.4em 0}.two-col{columns:2;column-gap:28px}.two-col p{break-inside:avoid}.notice strong{color:var(--amber)}@media(max-width:900px){.stamp-grid,.fact-grid{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.hero-grid{grid-template-columns:1fr}.hero-media{min-height:180px}.app-grid{grid-template-columns:1fr}.index-list{grid-template-columns:1fr}}@media(max-width:700px){.liaoqian{display:none}.site-main{padding-top:66px}.cabinet{top:66px;right:8px;width:calc(100% - 16px);max-height:58vh}.search-panel{top:66px;left:8px;width:calc(100% - 16px)}.verify-link,.cabinet-toggle{padding:0 9px}.stamp-grid,.fact-grid,.mini-grid{grid-template-columns:1fr}.section,.hero,.page-hero{padding:24px 0}.hero-copy{padding:20px}.two-col{columns:1}.site-footer{padding-bottom:76px}.footer-grid{grid-template-columns:repeat(2,1fr)}.mobile-bottom{position:fixed;display:grid;grid-template-columns:repeat(5,1fr);left:0;right:0;bottom:0;z-index:120;min-height:50px;padding-bottom:env(safe-area-inset-bottom);background:#0b0909;border-top:1px solid var(--line)}.mobile-bottom a{display:flex;align-items:center;justify-content:center;min-height:50px;color:var(--paper);font-size:13px}.mobile-bottom a.is-active{background:var(--red);color:var(--title)}}@media(max-width:430px){.shell{width:calc(100% - 32px)}.footer-grid{grid-template-columns:1fr}.fireline-inner{font-size:9px}.brand-logo{max-width:145px}.hero h1,.page-hero h1{font-size:28px}}