.z2 .zh-askband{border-radius:var(--r-tile);background:var(--bg2);color:var(--g1);justify-content:space-between;align-items:center;gap:12px;margin:34px 0 56px;padding:14px 18px;font-size:14px;display:flex}.zh-askband b{color:var(--ink);white-space:nowrap;font-weight:900}@media (max-width:600px){.z2 .zh-askband{margin:26px 0 32px;padding:12px 14px;font-size:13px}}.zl-pc{display:none}@media (min-width:601px){.zl-pc{display:block}.z2 .zl-mo{display:none}}.zl{padding:28px 0 64px}.zl-top{grid-template-columns:1fr minmax(0,1.15fr);align-items:end;gap:24px;display:grid}.z2 .zl-h{letter-spacing:-.03em;margin:2px 0 0;font-size:24px;font-weight:900;line-height:1.3}.zl-pills{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.z2 .zl-pills button{font:inherit;border-radius:var(--r-pill);background:var(--bg2);color:var(--g1);cursor:pointer;border:0;padding:9px 14px;font-size:13.5px;font-weight:800}.z2 .zl-pills button[aria-pressed=true]{background:var(--ink);color:var(--white)}.z2 .zl-cont{border-radius:var(--r-tile);background:var(--ac);color:var(--on-ac);grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:18px 22px;text-decoration:none;display:grid}.zl-cont .ic{font-size:30px;line-height:1}.zl-cont small{opacity:.8;font-size:12.5px;font-weight:700;display:block}.zl-cont b{letter-spacing:-.02em;margin-top:2px;font-size:19px;font-weight:900;display:block}.zl-cont .tx>span{opacity:.85;font-size:13px}.zl-cont .go{background:var(--white);color:var(--ac-text);border-radius:var(--r-pill);white-space:nowrap;padding:11px 18px;font-size:14px;font-weight:900}.zl-row{border-radius:var(--r-tile);background:var(--bg2);margin-top:22px;padding:18px}.zl-row.me{background:var(--white);box-shadow:0 0 0 1.5px var(--ac)}.zl-rh{align-items:center;gap:10px;display:flex}.zl-rh .n{background:var(--tint);width:32px;height:32px;color:var(--tint-ink);border-radius:10px;flex:none;place-items:center;font-weight:900;display:grid}.zl-row.me .zl-rh .n{background:var(--ac);color:var(--on-ac)}.zl-rh b{white-space:nowrap;font-size:17px;font-weight:900}.zl-rh small{color:var(--g1);flex:1;font-size:12.5px}.zl-rh em{color:var(--on-ac);background:var(--ac);border-radius:var(--r-pill);white-space:nowrap;padding:3px 9px;font-size:11px;font-style:normal;font-weight:900}.zl-cs{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.zl-c{background:var(--white);box-shadow:0 0 0 1px var(--ln);border-radius:14px;padding:16px}.z2 .zl-ch{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:flex}.zl-ch .em{font-size:22px;line-height:1}.zl-ch b{font-size:15.5px;font-weight:900}.zl-ch small{color:var(--g1);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.zl-bar{background:var(--ln);border-radius:9px;height:5px;margin-top:10px;overflow:hidden}.zl-bar i{background:var(--ac);border-radius:9px;height:100%;display:block}.zl-steps{margin:10px 0 0;padding:0;list-style:none}.zl-steps li{border-bottom:1px solid var(--ln)}.z2 .zl-steps .r{color:var(--ink);grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:9px 2px;text-decoration:none;display:grid}.z2 .zl-steps a.r:hover .t{color:var(--ac-text)}.zl-steps .no{background:var(--bg2);width:24px;height:24px;color:var(--g1);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.zl-steps .t{font-size:14px;font-weight:800}.zl-steps .m{color:var(--g2);font-size:12px;font-weight:700}.zl-steps li.done .no{background:var(--tint);color:var(--ac-text)}.zl-steps li.done .t{color:var(--g2);font-weight:700}.zl-steps li.now .no{background:var(--ac);color:var(--on-ac)}.z2 .zl-all{font:inherit;color:var(--ac-text);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:13px;font-weight:800}@media (min-width:601px) and (max-width:1000px){.zl-top{grid-template-columns:1fr}.zl-rh{flex-wrap:wrap}.zl-rh small{flex-basis:100%;order:3}}.ztv{margin:4px 0 64px}.z2 .ztv a{color:var(--ink);text-decoration:none}.ztv .ic{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;line-height:1;display:grid;overflow:visible}.ztv .ic .zw-apps,.ztv .ic .zw-faces{font-size:15px}.ztv i{color:var(--g2);font-size:20px;font-style:normal}@media (hover:hover){.ztv a{transition:transform .35s cubic-bezier(.32,.72,0,1),box-shadow .35s cubic-bezier(.32,.72,0,1),background .2s}.z2 .ztv a:hover{background:var(--white);outline:1.5px solid var(--ln);transform:translateY(-3px);box-shadow:0 16px 28px -18px #123a2c73}}.ztv .hd{align-items:center;gap:10px;display:flex}.ztv .hd .ic{border-radius:10px;width:36px;height:36px;font-size:18px}.ztv .hd b{letter-spacing:-.02em;font-size:16px;font-weight:900}.ztv .hd i{margin-left:auto}.pv small{color:var(--g1);font-size:12.5px;font-weight:800;display:block}.pv ul{margin:8px 0 0;padding:0;list-style:none}.pv-list li{border-top:1px solid var(--ln);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;font-size:14px;display:grid}.pv-list li:first-child{border-top:0}.pv-list em{color:var(--ac-text);background:var(--tint);border-radius:var(--r-pill);text-align:center;padding:3px 0;font-size:11.5px;font-style:normal;font-weight:900}.pv-list span{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.pv-list b{color:var(--g1);font-size:13px;font-weight:900}.pv-fed .bar{background:var(--ln);border-radius:9px;gap:2px;height:12px;margin-top:10px;display:flex;overflow:hidden}.pv-fed .bar i{background:var(--line-strong);display:block}.pv-fed .bar i.top{background:var(--ac)}.pv-fed ul{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pv-fed li{background:var(--white);border-radius:12px;padding:8px 10px}.pv-fed li span{color:var(--g1);font-size:12px;font-weight:800;display:block}.pv-fed li b{font-size:18px;font-weight:900}.pv-fed li.top{background:var(--ac);color:var(--on-ac)}.pv-fed li.top span{color:var(--band-sub)}.pv-bt p{align-items:baseline;gap:8px;margin:6px 0 0;display:flex}.pv-bt p b{letter-spacing:-.03em;font-size:26px;font-weight:900}.pv-bt p span{color:var(--ac-text);font-size:14px;font-weight:900}.pv-bt .spark{width:100%;height:56px;color:var(--ac);margin-top:8px;display:block}.ztv-d{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ztv-d .card{border-radius:var(--r-xl);background:var(--bg2);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ztv-d .c-backtest{grid-column:span 2}.ztv-d .pv-list li{border-top-color:#e6e6e6}@media (max-width:600px){.ztv-d{display:none}}.zh-stack{display:grid}.zh-stack.sliding{overflow:hidden}.zh-panel{grid-area:1/1;min-width:0}.zh-panel.out{pointer-events:none;animation:.45s cubic-bezier(.32,.72,0,1) both zh-out}.zh-panel.in{animation:.45s cubic-bezier(.32,.72,0,1) both zh-in}.zh-stack{--zh-d:1}.zh-stack[data-dir="-1"]{--zh-d:-1}@keyframes zh-out{to{transform:translateX(calc(var(--zh-d) * -100%))}}@keyframes zh-in{0%{transform:translateX(calc(var(--zh-d) * 100%))}}@media (prefers-reduced-motion:reduce){.zh-panel.in,.zh-panel.out{animation:none}}.ztv-f{display:none}@media (max-width:600px){.ztv{margin-bottom:96px}.ztv-f{display:block}.ztv-seg{margin:0 0 12px}.ztv-seg>div{grid-template-columns:repeat(var(--n),minmax(0,1fr));border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:var(--glass-fx);backdrop-filter:var(--glass-fx);border:1px solid var(--glass-rim);box-shadow:var(--sh-glass);padding:4px;display:grid;position:relative}.ztv-seg .thumb{width:calc((100% - 8px) / var(--n));border-radius:var(--r-pill);background:var(--glass-lens);box-shadow:var(--sh-lens);transform:translateX(calc(var(--i) * 100%));transition:transform .45s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:4px}.z2 .ztv-seg button{z-index:1;font:inherit;color:#1112138c;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:9px 6px;font-size:13.5px;font-weight:800;display:flex;position:relative}.z2 .ztv-seg button[aria-pressed=true]{color:var(--ink)}.ztv-seg small{color:var(--g2);font-size:11px;font-weight:800}.ztv-f .grp{gap:10px;display:grid}.ztv-f .card{border-radius:var(--r-tile);background:var(--bg2);flex-direction:column;gap:14px;padding:16px;display:flex}}@media (max-width:600px) and (prefers-reduced-motion:reduce){.ztv-seg .thumb{transition:none}}@media (max-width:600px){.ztv-f .pv-list li{border-top-color:#e6e6e6}}.pv-fed .src{color:var(--g2);margin-top:2px;font-size:11.5px;font-weight:700;display:block}.ztv .ic:has(.zw-apps,.zw-faces){background:0 0;width:auto;min-width:44px;padding:0 4px}.ztv .hd .ic:has(.zw-apps,.zw-faces){min-width:36px}.ztv .hd .ic .zw-apps,.ztv .hd .ic .zw-faces{font-size:13px}.ztv.loading .pv:after{content:"";background:linear-gradient(90deg,#ececec 0%,#f8f8f8 50%,#ececec 100%) 0 0/200% 100%;border-radius:12px;height:64px;margin-top:10px;animation:1.1s linear infinite ztv-shine;display:block}@keyframes ztv-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ztv.loading .pv:after{animation:none}}.rv{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:14px;display:grid}.rv .card{border-radius:var(--r-xl);background:var(--bg2);flex-direction:column;gap:16px;padding:20px 22px;display:flex}.rv .hd .tt{min-width:0;display:block}.rv .hd .tt b{display:block}.rv .hd .tt small{color:var(--g2);margin-top:1px;font-size:12.5px;font-weight:700;display:block}.rv-covers{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rv-covers .cv{aspect-ratio:1/1.45;border-radius:3px 8px 8px 3px;display:block;position:relative;overflow:hidden;box-shadow:inset 3px 0 #0000001a,0 8px 14px -10px #00000073}.rv-covers img{object-fit:cover;width:100%;height:100%;display:block}.rv-covers em{color:#fff;background:#111213a6;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:10.5px;font-style:normal;font-weight:900;display:grid;position:absolute;top:5px;left:5px}.rv-tg li{grid-template-columns:28px minmax(0,1fr) auto}.rv .c-ft>a{color:inherit;text-decoration:none}.rv-ft{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rv-ft .fc{color:#fff;text-align:center;background:var(--ac);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:100px;padding:10px 5px;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 8px 14px -10px #00000080}.rv-ft .fc:hover{transform:translateY(-2px)}.rv-ft .fc{--fcb:var(--ac);background:var(--fcb)}.rv-ft .fc.s-us,.rv-ft .fc.t-election{--fcb:#0a3161}.rv-ft .fc.t-yc{--fcb:#f26625}.rv-ft .fc.t-paypal{--fcb:#003087}.rv-ft .fc .sq{display:contents}@media (hover:hover){.z2 .ztv .rv-ft a.fc:hover{background:var(--fcb);outline:0;box-shadow:0 16px 24px -14px #0000008c}.z2 .ztv .c-ft>a:hover{box-shadow:none;background:0 0;outline:0;transform:none}.z2 .ztv .c-ft>a:hover .tt b{text-underline-offset:3px;text-decoration:underline}}.rv-ft .fc .fm{width:32px;height:32px;font-size:inherit;border-radius:9px;flex-shrink:0}.rv-ft .fc .fe{font-size:26px;line-height:1}.rv-ft .fc.more{--fcb:#fff;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.rv-ft .fc.more b{color:var(--ink)}.rv .c-ft .hd .ic{background:0 0}.rv-ft .fc b{color:#fff;letter-spacing:-.03em;word-break:keep-all;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11px;font-weight:900;line-height:1.28;display:-webkit-box;overflow:hidden}.fm{background:#fff;border-radius:6px;place-items:center;width:1.5em;height:1.5em;display:grid}.fm img{object-fit:contain;width:72%;height:72%}.fm.full{background:0 0;overflow:hidden}.fm.full img{object-fit:cover;width:100%;height:100%}.rv-ft .fc .fm.full{box-shadow:0 0 0 2px #fffffff2}.rv-tg li{border-top-color:#e6e6e6}.rv-tg b{color:var(--ac-text);font-size:12px}.rv-yt{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rv-yt img{object-fit:cover;border-radius:50%;width:56px;height:56px;margin:0 auto;display:block;box-shadow:0 0 0 2px #fff,0 6px 12px -8px #0006}.rv-yt small{color:var(--g1);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;font-weight:800;display:block;overflow:hidden}.rv-us{border-radius:var(--r-xl);background:var(--bg2);flex-direction:column;gap:14px;margin-bottom:14px;padding:20px 22px;display:flex}.rv-us .hd .tt{min-width:0;display:block}.rv-us .hd .tt b{display:block}.rv-us .hd .tt small{color:var(--g2);margin-top:1px;font-size:12.5px;font-weight:700;display:block}.rv-us,.z2-wd.us .th{isolation:isolate;position:relative;overflow:hidden}.rv-us:before,.z2-wd.us .th:before{content:"";z-index:-1;opacity:.2;pointer-events:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 53.85'><rect width='76' height='53.85' fill='%233C3B6E'/><g fill='white'><circle cx='6.3' cy='5.4' r='1.4'/><circle cx='18.9' cy='5.4' r='1.4'/><circle cx='31.5' cy='5.4' r='1.4'/><circle cx='44.1' cy='5.4' r='1.4'/><circle cx='56.7' cy='5.4' r='1.4'/><circle cx='69.3' cy='5.4' r='1.4'/><circle cx='12.6' cy='10.8' r='1.4'/><circle cx='25.2' cy='10.8' r='1.4'/><circle cx='37.8' cy='10.8' r='1.4'/><circle cx='50.4' cy='10.8' r='1.4'/><circle cx='63.0' cy='10.8' r='1.4'/><circle cx='6.3' cy='16.2' r='1.4'/><circle cx='18.9' cy='16.2' r='1.4'/><circle cx='31.5' cy='16.2' r='1.4'/><circle cx='44.1' cy='16.2' r='1.4'/><circle cx='56.7' cy='16.2' r='1.4'/><circle cx='69.3' cy='16.2' r='1.4'/><circle cx='12.6' cy='21.6' r='1.4'/><circle cx='25.2' cy='21.6' r='1.4'/><circle cx='37.8' cy='21.6' r='1.4'/><circle cx='50.4' cy='21.6' r='1.4'/><circle cx='63.0' cy='21.6' r='1.4'/><circle cx='6.3' cy='27.0' r='1.4'/><circle cx='18.9' cy='27.0' r='1.4'/><circle cx='31.5' cy='27.0' r='1.4'/><circle cx='44.1' cy='27.0' r='1.4'/><circle cx='56.7' cy='27.0' r='1.4'/><circle cx='69.3' cy='27.0' r='1.4'/><circle cx='12.6' cy='32.4' r='1.4'/><circle cx='25.2' cy='32.4' r='1.4'/><circle cx='37.8' cy='32.4' r='1.4'/><circle cx='50.4' cy='32.4' r='1.4'/><circle cx='63.0' cy='32.4' r='1.4'/><circle cx='6.3' cy='37.8' r='1.4'/><circle cx='18.9' cy='37.8' r='1.4'/><circle cx='31.5' cy='37.8' r='1.4'/><circle cx='44.1' cy='37.8' r='1.4'/><circle cx='56.7' cy='37.8' r='1.4'/><circle cx='69.3' cy='37.8' r='1.4'/><circle cx='12.6' cy='43.2' r='1.4'/><circle cx='25.2' cy='43.2' r='1.4'/><circle cx='37.8' cy='43.2' r='1.4'/><circle cx='50.4' cy='43.2' r='1.4'/><circle cx='63.0' cy='43.2' r='1.4'/><circle cx='6.3' cy='48.6' r='1.4'/><circle cx='18.9' cy='48.6' r='1.4'/><circle cx='31.5' cy='48.6' r='1.4'/><circle cx='44.1' cy='48.6' r='1.4'/><circle cx='56.7' cy='48.6' r='1.4'/><circle cx='69.3' cy='48.6' r='1.4'/></g></svg>") 0 0/auto 53.85% no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'><rect width='200' height='100' fill='white'/><path fill='%23B22234' d='M0 0.00Q50 -4.40 100 0.00T200 0.00L200 7.69Q150 12.09 100 7.69T0 7.69ZM0 15.38Q50 10.98 100 15.38T200 15.38L200 23.08Q150 27.48 100 23.08T0 23.08ZM0 30.77Q50 26.37 100 30.77T200 30.77L200 38.46Q150 42.86 100 38.46T0 38.46ZM0 46.15Q50 41.75 100 46.15T200 46.15L200 53.85Q150 58.25 100 53.85T0 53.85ZM0 61.54Q50 57.14 100 61.54T200 61.54L200 69.23Q150 73.63 100 69.23T0 69.23ZM0 76.92Q50 72.52 100 76.92T200 76.92L200 84.62Q150 89.02 100 84.62T0 84.62ZM0 92.31Q50 87.91 100 92.31T200 92.31L200 100.00Q150 104.40 100 100.00T0 100.00Z'/></svg>") 0 0/180px 100% repeat-x;animation:3.2s linear infinite rv-us-flap;position:absolute;inset:0}.rv-us:after,.z2-wd.us .th:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,#fff6 0,#fff0 45px,#14182814 90px,#fff0 135px,#fff6 180px) 0 0/180px 100%;animation:3.2s linear infinite rv-us-wave;position:absolute;inset:0}@keyframes rv-us-wave{to{background-position:180px 0}}@keyframes rv-us-flap{to{background-position:0 0,180px 0}}@media (prefers-reduced-motion:reduce){.rv-us:before,.rv-us:after,.z2-wd.us .th:before,.z2-wd.us .th:after{animation:none}}.rv-us .pv-list{gap:6px;display:flex}.rv-us .pv-list li{border-radius:var(--r-pill);background:var(--white);border:0;gap:6px;padding:6px 12px;font-size:13px;display:flex}.rv-us .pv-list em{display:none}@media (min-width:601px){.rv-us{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.rv-us .hd{flex:1}.rv-us .hd i{display:none}.rv-us .pv-list{gap:10px}.rv-us .pv-list li{gap:8px;padding:8px 16px;font-size:14px}}@media (max-width:1100px){.rv{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}@media (max-width:600px){.rv-us{border-radius:var(--r-tile);gap:10px;margin-bottom:10px;padding:12px 14px}.rv-us .hd .ic{width:30px;height:30px;font-size:15px}.rv-us .hd b{font-size:15px}.rv-us .hd .tt small{font-size:11.5px}.rv-us .pv-list li{flex:1;justify-content:center}.rv-ft .fc{min-height:92px;padding:10px 6px}.rv-ft .fc b{-webkit-line-clamp:3;font-size:11.5px}.rv{grid-template-columns:minmax(0,1fr);gap:10px}.rv .card{border-radius:var(--r-tile);gap:14px;padding:16px}.rv-covers{gap:6px}.rv-yt img{width:52px;height:52px}}.ztv .ic:has(.zb-fan){background:0 0;width:auto;min-width:44px;padding:0 6px}.rv .hd .ic .zb-fan{font-size:12px}@media (min-width:1101px){.rv-ft{grid-template-columns:1fr;gap:0}.rv-ft li{border-top:1px solid #e6e6e6}.rv-ft li:first-child{border-top:0}.rv-ft li:nth-child(5):has(+li.more){display:none}.rv-ft .fc,.z2 .ztv .rv-ft a.fc:hover{height:auto;min-height:0;box-shadow:none;text-align:left;background:0 0;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:8px 2px;transform:none}.rv-ft .fc .sq{background:var(--fcb);border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.rv-ft .fc .sq .fm{border-radius:6px;width:24px;height:24px}.rv-ft .fc .sq .fe{font-size:18px}.rv-ft .fc .sq .fm.full{width:100%;height:100%;box-shadow:none;border-radius:9px}.rv-ft .fc b{color:var(--ink);-webkit-line-clamp:2;letter-spacing:-.02em;font-size:13.5px;font-weight:800;line-height:1.35}.z2 .ztv .rv-ft a.fc:hover b{text-underline-offset:3px;text-decoration:underline}.rv-ft li.more .fc{box-shadow:none;padding:10px 2px 0}.rv-ft li.more .fc b{color:var(--ac-text);font-size:12.5px}}.ztv .zg{padding-top:0;overflow:hidden}.ztv .zg .gc{aspect-ratio:320/150;width:calc(100% + 44px);height:auto;margin:0 -22px;display:block}.ztv .ic.gl{background:0 0;font-size:30px}@media (max-width:600px){.ztv .zg .gc{width:calc(100% + 32px);height:auto;margin:0 -16px}}
