.wl{--wx-gold:#f2b01e;--wx-rust:#c0492e;--wx-soft:color-mix(in srgb,var(--accent) 22%,var(--panel));--wx-inset:color-mix(in srgb,var(--panel-2) 45%,var(--panel))}.wxpill{display:inline-flex;align-items:center;flex:none;align-self:flex-start;padding:1px 9px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.6;background:var(--wx-soft);color:var(--accent-ink);border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line))}.wxpill.dark{background:rgba(255,255,255,.08);color:#f6d58a;border-color:rgba(255,255,255,.16)}.wxrow{display:inline-flex;align-items:center;gap:8px;min-width:0}.wxrow.wrap{display:flex;flex-wrap:wrap}.wxcol{display:flex;flex-direction:column;gap:6px;min-width:0}.wxcheck circle{fill:var(--wx-soft)}.wxcheck path{stroke:var(--accent-ink)}.wxchart{display:block;width:100%;height:auto}.wxplaybtn{gap:12px;padding-left:10px}.wxplay{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#1e1b16;color:#fff;flex:none}.wxheroart{padding:64px 0 96px}.wxhome{position:relative;z-index:2;padding:14px;border-radius:24px;font-size:12px;overflow:hidden}@media (min-width:1101px){.wxhome{transform:perspective(2000px) rotateY(-4deg)}}.wxhomebar{display:flex;align-items:center;gap:12px;padding:4px 6px 12px;border-bottom:1px solid var(--line);min-width:0}.wxhomebrand{font-weight:800;font-size:14px;flex:none}.wxhometabs{display:flex;gap:4px;color:var(--muted);flex:1 1;min-width:0;overflow:hidden;white-space:nowrap}.wxhometabs span{padding:4px 10px;border-radius:8px}.wxhometabs span.on{background:var(--wx-soft);color:var(--accent-ink);font-weight:700}.wxchips{display:flex;flex-wrap:wrap;gap:6px;padding:12px 4px}.wxchips span{padding:4px 12px;border-radius:999px;background:var(--wx-soft);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line))}.wxchips span.on{background:var(--wx-gold);border-color:var(--wx-gold);color:#1e1b16;font-weight:700}.wxkpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.wxkpi{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px 14px;flex-direction:column;min-width:0}.wxkpi,.wxkpih{display:flex;gap:6px}.wxkpih{justify-content:space-between;align-items:center;font-weight:700;font-size:12px}.wxkpitag{font-weight:500;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:0 8px}.wxkpibig{display:flex;align-items:center;gap:10px;font-weight:800;font-size:26px}.wxavatar{width:30px;height:30px;border-radius:50%;background:var(--wx-soft)}.wxkpisub{font-size:11px;color:var(--muted)}.wxkpinum{font-weight:800;font-size:20px;line-height:1}.wxkpitop{font-weight:800;font-size:18px}.wxtrack{height:5px;background:var(--panel-2);overflow:hidden}.wxgrow,.wxtrack{display:block;border-radius:4px}.wxgrow{height:100%;background:#c9a15a;transform-origin:0 50%}.wxgrow.grey{background:#b3ab9c}.wxgrow.rust{background:var(--wx-rust)}.wxsov{margin-top:10px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.wxsovbars{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:8px}.wxbars{display:flex;align-items:flex-end;gap:18%;height:110px;padding:0 12%;border-bottom:1px solid var(--line)}.wxbar{flex:1 1;border-radius:4px 4px 0 0;transform-origin:50% 100%}.wxbarlabels{display:flex;justify-content:space-around;font-size:11px;color:var(--muted)}.wxdonut{position:relative;flex:none;margin:0 auto}.wxdonut,.wxdonut svg{width:120px;height:120px}.wxdonut svg{display:block}.wxdonutlabel{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}.wxdonutlabel b{font-size:20px}.wxdonutlabel small{font-size:10px;color:var(--muted)}.wxcallarrow{top:62px;left:-6px;stroke:var(--text)}.wxcallarrow,.wxfloat{position:absolute;z-index:4}.wxfloat{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;max-width:300px}.wxfloat b{display:block;font-size:16px}.wxfloat small{display:block;font-size:12.5px;color:var(--muted)}.wxfloaticon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex:none;background:var(--wx-soft);color:var(--accent-ink);font-weight:800;font-size:24px}.wxfloaticon.round{border-radius:50%}.wxfloat-tl{top:-6px;left:4%;rotate:-2deg}.wxfloat-tr{top:-18px;right:0;rotate:2deg}.wxfloat-bl{bottom:8px;left:-2%;rotate:-2deg}.wxaibox{position:absolute;z-index:5;bottom:-18px;right:-1%;width:290px;padding:16px;border-radius:20px;display:flex;flex-direction:column;gap:10px;font-size:13px}.wxaihead{display:flex;align-items:center;gap:8px;font-weight:800;font-size:16px}.wxmsg{padding:8px 12px;font-size:13px;line-height:1.55}.wxmsg.me{align-self:flex-end;background:var(--wx-soft);border-radius:14px 14px 4px 14px}.wxmsg.bot{background:var(--wx-inset);border:1px solid var(--line);border-radius:14px 14px 14px 4px;color:var(--text)}.wxaiinput{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:12px;padding:6px 6px 6px 12px;font-size:12px;color:var(--dim)}.wxaiinput>span:first-child{flex:1 1;min-width:0}.wxsend{width:30px;height:30px;border-radius:9px;background:var(--wx-gold);display:grid;place-items:center;flex:none}.wxplat{position:absolute;z-index:3;right:-10px;top:36%;display:flex;flex-direction:column;gap:10px}.wxplat span{padding:8px 14px;border-radius:999px;font-size:13px;font-weight:700;background:var(--panel);color:var(--text);border:1px solid var(--line);box-shadow:var(--ds-shadow-float)}.wxplat span.dark{background:#1e1b16;color:#fff;border-color:#1e1b16}.wxinset{background:var(--wx-inset);border:1px solid var(--line);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;min-width:0;box-shadow:var(--ds-inset)}.wxinset.dark{background:#28241d;border-color:#3a342a;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:#faf7f0}.wxinsethead{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.wxword{font-size:18px}.wxspike{background:var(--wx-gold);color:#1e1b16;font-weight:700;font-size:11px;padding:1px 8px;border-radius:5px;white-space:nowrap}.wxbignum{font-size:22px;color:var(--accent-ink)}.wxinsethead small{font-size:11px;color:var(--muted)}.wxsmallh{font-size:12px;font-weight:700;margin-top:2px}.wxpostrow{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--line);font-size:12px;min-width:0}.wxtime{color:var(--dim);white-space:nowrap}.wxfb{background:#e6ecf7;color:#2f4a8a;font-weight:700;font-size:10px;padding:1px 6px;border-radius:4px;flex:none}.wxava{width:22px;height:22px;flex:none;border-radius:50%;background:var(--wx-soft)}.wxhidden{display:inline-block;height:11px;border-radius:6px;background:var(--panel-2);flex:none}.wxposttext{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.wxlegend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px}.wxlegend>span{display:inline-flex;align-items:center;gap:6px}.wxlegend i{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none}.wxlegend.lg{font-size:14px;gap:8px 20px}.wxlegend.lg i{width:10px;height:10px}.wxlegend.sm{font-size:11.5px;color:var(--muted)}.wxlegendr{margin-left:auto;color:var(--dim)}.wxtiles{display:flex;gap:8px}.wxtiles>div{flex:1 1;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:8px 10px}.wxtiles small{display:block;font-size:11px;color:var(--muted)}.wxtiles b{font-size:18px}.wxtiles b.sm{font-size:13px}.wxtiles>div.hl{background:var(--wx-soft);border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.wxtiles>div.hl b,.wxtiles>div.hl small{color:var(--accent-ink)}.wxaichips{display:flex;flex-wrap:wrap;gap:6px}.wxaichips span{display:inline-flex;align-items:center;gap:6px;background:#332e25;border:1px solid #463f33;border-radius:999px;padding:3px 10px;font-size:11px;color:#d3ccbe}.wxaichips.outline span{background:transparent;border-color:#5a5245;font-size:11.5px;color:#eae4d8}.wxmsg.medark{align-self:flex-end;max-width:92%;background:#3a342a;border-radius:14px 14px 4px 14px;font-size:12.5px;color:#faf7f0}.wxbotrow{display:flex;gap:8px;align-items:flex-start}.wxbotava{flex:none;width:26px;height:26px;border-radius:50%;background:#fbebc7;display:grid;place-items:center}.wxbottext{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:#eae4d8;min-width:0}.wxbottext small{color:#9e968a;font-size:11px}.wxsplit{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,80px)}.wxsplit.rev{flex-wrap:wrap-reverse}.wxsplitcopy{flex:1 1 360px;min-width:0;max-width:560px;display:flex;flex-direction:column;gap:6px}.wxsplitart{flex:1.4 1 520px;min-width:0}.wxeyepill{align-self:flex-start;background:var(--wx-soft);color:var(--accent-ink);font-size:13px;font-weight:700;padding:5px 14px;border-radius:999px;margin-bottom:10px}.wxbullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:16px}.wxbullets li{display:flex;gap:12px;align-items:flex-start}.wxbullets .wxcheck{flex:none;margin-top:2px}.wxbig{padding:clamp(16px,2.4vw,30px);display:flex;flex-direction:column;gap:16px;border-radius:26px;min-width:0}.wxbighead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.wxcaps{font-weight:700;font-size:15px;letter-spacing:.08em}.wxcapsn{color:var(--accent-ink);margin-right:8px}.wxghostbtn{display:inline-flex;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;white-space:nowrap}.wxghostbtn.sq{border-radius:12px;padding:10px 16px;font-size:14px}.wxplot{display:flex;gap:10px;min-width:0}.wxyaxis{display:flex;flex-direction:column;justify-content:space-between;font-size:12px;color:var(--dim);text-align:right;padding-bottom:26px;min-width:28px}.wxplotmain{flex:1 1;min-width:0}.wxplotbox{position:relative;border-bottom:1px solid var(--line)}.wxplotbox svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wxgrid{stroke:var(--line);stroke-dasharray:4 6}.wxcursor,.wxgrid{vector-effect:non-scaling-stroke}.wxcursor{stroke:var(--line-2);stroke-dasharray:4 5}.wxxaxis{display:flex;justify-content:space-between;gap:4px;font-size:12px;color:var(--dim);padding-top:8px}.wxdot{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:3px solid #fff;box-sizing:border-box}.wxdot.gold{background:var(--wx-gold);box-shadow:0 2px 6px rgba(122,81,8,.4)}.wxdot.rust{background:var(--wx-rust)}.wxpeak{position:absolute;transform:translate(-50%,-150%);font-weight:800;font-size:13px;padding:3px 10px;border-radius:10px;white-space:nowrap}.wxpeak.gold{background:var(--wx-gold);color:#1e1b16;box-shadow:0 6px 14px -6px rgba(122,81,8,.6)}.wxpeak.rust{background:var(--wx-rust);color:#fff}.wxtip{position:absolute;right:3%;top:-6%;width:200px;max-width:46%;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:14px;padding:10px 14px;font-size:13px;box-shadow:0 16px 34px -14px rgba(30,27,22,.35);display:flex;flex-direction:column;gap:4px}.wxtip>span{display:flex;justify-content:space-between;gap:10px}.wxtip>span>span{display:inline-flex;align-items:center;gap:6px}.wxtip i{width:8px;height:8px;border-radius:50%;display:inline-block}.wxtopicwrap{display:flex;flex-direction:column;gap:14px;min-width:0}.wxtopicin{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wxfield{flex:1 1 240px;min-width:0;background:var(--bg);border:1px solid var(--line-2);border-radius:12px;padding:12px 16px;font-size:14px;color:var(--dim);box-shadow:inset 0 2px 4px rgba(30,27,22,.05)}.wxtophead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.wxtopword{font-weight:800;font-size:clamp(26px,3vw,34px);line-height:1.1}.wxtopmeta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.wxtopnum{font-weight:800;font-size:clamp(36px,4vw,48px);line-height:1;color:var(--accent-ink)}.wxtopcount{font-size:13px;line-height:1.35;max-width:9em}.wxgoldbtn{display:inline-flex;flex-direction:column;background:var(--wx-gold);color:#1e1b16;border-radius:12px;padding:8px 22px;font-weight:700;font-size:15px;line-height:1.3;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -3px 0 rgba(122,81,8,.2)}.wxgoldbtn small{font-size:12px;font-weight:500}.wxvenn{position:relative;border-radius:28px;padding:clamp(16px,2.4vw,32px);overflow:hidden;display:flex;flex-direction:column;gap:10px}.wxvenn svg{display:block;width:100%;height:auto}.wxft{display:flex;flex-direction:column;gap:18px}.wxftrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.wxftrow.two{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.wxftcard{padding:26px;gap:16px;min-width:0}.wxftcard,.wxfthead{display:flex;flex-direction:column}.wxfthead{gap:6px}.wxfthead h3{margin:0;font-weight:800;font-size:21px;line-height:1.35}.wxfttag{font-size:13px;color:var(--accent-ink);font-weight:700}.wxfttag.gold{color:var(--wx-gold)}.wxcmts{gap:10px}.wxcmt,.wxcmts{display:flex;flex-direction:column}.wxcmt{border:1px solid var(--line);border-radius:14px;padding:12px 14px;gap:6px;font-size:14px}.wxtags{display:flex;gap:6px;flex-wrap:wrap}.wxtags span{font-size:12px;background:var(--panel-2);color:var(--text);padding:2px 8px;border-radius:6px}.wxtags span.pos{font-weight:700;background:#ddf3e9;color:#0f5d3e}.wxtags span.neg{font-weight:700;background:#fbe3dd;color:#8e1f14}.wxftfoot{margin:0;font-size:14px;color:var(--muted);display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.wxsug{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;min-width:0}.wxsugicon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:800;flex:none}.wxsugicon.rust{background:#fbe3dd;color:#a23a22}.wxsugicon.gold{background:var(--wx-soft);color:var(--accent-ink)}.wxsugtext{flex:1 1;min-width:0;display:flex;flex-direction:column}.wxsugtext b{font-size:15px}.wxsugtext small{font-size:13px;color:var(--muted)}.wxsugview{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.wxfmt{flex-direction:column;font-size:13px}.wxfmt,.wxfmtrow{display:flex;gap:10px}.wxfmtrow{align-items:center}.wxfmtname{width:70px;flex:none;color:var(--muted)}.wxfmtbars{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.wxfmtbars .wxgrow{height:8px;background:var(--wx-gold)}.wxfmtbars .wxgrow.rust{background:var(--wx-rust)}.wxnote{background:var(--wx-soft);border-radius:14px;padding:12px 14px;font-size:14px;color:var(--accent-ink)}.wxftai{padding:30px;flex-wrap:wrap;gap:28px}.wxftai,.wxftaicopy{display:flex;min-width:0}.wxftaicopy{flex:1 1 240px;flex-direction:column;gap:14px}.wxftaicopy h3{margin:0;font-weight:800;font-size:clamp(22px,2.2vw,28px);line-height:1.3}.wxftaicopy ul{margin:0;padding:0;list-style:none;flex-direction:column;font-size:15px;color:#d3ccbe}.wxftaicopy li,.wxftaicopy ul{display:flex;gap:10px}.wxftaicopy li svg{flex:none;margin-top:4px}.wxftaichat{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:10px;justify-content:center}.wxmsg.megold{align-self:flex-end;max-width:86%;background:var(--wx-gold);color:#1e1b16;border-radius:16px 16px 4px 16px;font-size:14px;font-weight:500}.wxmsg.botdark{max-width:92%;background:#2e2921;border:1px solid #463f33;border-radius:16px 16px 16px 4px;font-size:14px;color:#eae4d8}.wxftaifoot{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#9e968a}.wxtoggle{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:14px;padding:12px 14px;font-size:14px}.wxswitch{width:40px;height:24px;border-radius:999px;background:var(--wx-gold);position:relative;flex:none}.wxswitch span{position:absolute;right:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff}.wxoutline{border:1px solid var(--line-2);border-radius:10px;padding:6px 12px;font-size:13px;font-weight:700}.wxtablecard{padding:clamp(20px,2.6vw,32px);display:flex;flex-direction:column;gap:20px;min-width:0}.wxtblhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.wxtblhead .wxfthead{max-width:640px}.wxrange{border:1px solid var(--line-2);font-size:14px;padding:6px 16px;border-radius:999px}.wxrange.on{background:var(--wx-gold);border-color:var(--wx-gold);color:#1e1b16;font-weight:700}.wxtblscroll{overflow-x:auto;max-width:100%}.wxtbl{width:100%;min-width:520px;border-collapse:collapse;font-size:14px}.wxtbl th{font-weight:500;color:var(--muted);font-size:13px;padding:10px 8px}.wxtbl td,.wxtbl th{text-align:right;border-bottom:1px solid var(--line)}.wxtbl td{padding:14px 8px}.wxtbl td:first-child,.wxtbl th:first-child{text-align:left}.wxtbl tr:last-child td{border-bottom:0}.wxfbtag{background:#2f4a8a;color:#fff;font-size:11px;font-weight:700;padding:1px 8px;border-radius:6px}.wxnet{padding:18px;border-radius:20px;flex-direction:column;min-width:0}.wxnet,.wxnethead{display:flex;gap:8px}.wxnethead{justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:13px;font-weight:700;color:var(--muted)}.wxnet svg{display:block;width:100%;height:auto}.wxnetgrey{stroke:var(--line)}.wxnetcore{fill:var(--text)}@media (max-width:1100px){.wxheroart{padding:8px 0 0}.wxaibox,.wxcallarrow,.wxfloat,.wxplat{display:none}.wxftrow{grid-template-columns:repeat(2,minmax(0,1fr))}.wxftrow.two{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.wxftrow{grid-template-columns:minmax(0,1fr)}.wxsplitart{flex-basis:100%}.wxtip{display:none}}@media (max-width:480px){.wxhome{padding:10px}.wxhometabs span:nth-child(n+3){display:none}.wxbars{height:80px}.wxtiles{flex-wrap:wrap}.wxtiles>div{flex:1 1 40%}.wxpeak{font-size:11px;padding:2px 7px}.wxftai,.wxftcard{padding:20px}.wxsplitcopy{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){.wxhome .wxgrow{animation:wx-growx 1s var(--ds-ease) .8s both}.wxhome .wxbar{animation:wx-growy 1s var(--ds-ease) .9s both}.wxdonutarc{animation:wx-donut 1.4s cubic-bezier(.45,0,.2,1) 1s both}.wxaibox,.wxplat{animation:wx-pop .7s cubic-bezier(.3,1.5,.5,1) 1.3s both}.wxaibox{animation-delay:1.8s}@supports (animation-timeline:view()){.wxdraw{stroke-dasharray:1;stroke-dashoffset:1;animation:wx-dash linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.wxarea{animation:wx-fade linear both;animation-timeline:view();animation-range:entry 40% cover 50%}.wxpop{transform-box:fill-box;transform-origin:center;animation:wx-scale linear both;animation-timeline:view();animation-range:entry 50% cover 50%}.wxdot,.wxpeak,.wxtip{animation:wx-fade linear both;animation-timeline:view();animation-range:entry 60% cover 50%}.wxfmtbars .wxgrow{animation:wx-growx linear both;animation-timeline:view();animation-range:entry 20% cover 40%}.wxslidel{animation:wx-slidel linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.wxslider{animation:wx-slider linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes wx-growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wx-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes wx-donut{0%{stroke-dashoffset:.891}to{stroke-dashoffset:0}}@keyframes wx-pop{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes wx-dash{to{stroke-dashoffset:0}}@keyframes wx-fade{0%{opacity:0}to{opacity:1}}@keyframes wx-scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes wx-slidel{0%{transform:translateX(-140px);opacity:0}to{transform:none;opacity:1}}@keyframes wx-slider{0%{transform:translateX(140px);opacity:0}to{transform:none;opacity:1}}