.zbt-meta{color:var(--g2);margin-top:4px;font-size:12px}.z2-bt .zbt-head{padding-top:18px}.zbt{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"pick.""graph set""sum.""how.""notes notes";align-items:start;column-gap:24px;display:grid}.zbt-top{display:contents}.zbt-head,.zbt-pick h2,.zbt-set .z2-sh{display:none}.zbt-sum{grid-area:sum}.zbt-graph{grid-area:graph;min-width:0}.zbt-set{grid-area:set}.zbt-notes{grid-area:notes}.zbt-pick{border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:var(--glass-fx);backdrop-filter:var(--glass-fx);border:1px solid var(--line-strong);box-shadow:var(--sh-glass);grid-area:pick;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:18px;padding:5px;display:grid}.z2 .zbt-pick .z2-tl{border-radius:var(--r-pill);background:0 0;flex-direction:row;justify-content:center;align-items:center;gap:6px;min-width:0;height:38px;padding:0 10px;display:flex}.z2 .zbt-pick .z2-tl[aria-pressed=true]{background:var(--ac)}@media (hover:hover){.z2 .zbt-pick .z2-tl[aria-pressed=false]:hover{background:var(--bg2)}}.zbt-pick .dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--white);border-radius:50%;flex:none}.zbt-pick .z2-tl b{letter-spacing:-.02em;min-height:0;margin:0;font-size:13.5px;font-weight:900;line-height:1}.zbt-pick .z2-tl small{color:var(--g2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11.5px;overflow:hidden}.zbt-pick .z2-tl[aria-pressed=true] small{color:var(--band-sub)}.z2-bt .zbt-set{border:1.5px solid var(--ln);border-radius:var(--r-tile);flex-direction:column;align-self:stretch;margin-top:10px;padding:4px 16px;display:flex}.z2-bt .zbt-set .zbt-row{flex:1;align-items:center}.zbt-none{border-radius:var(--r-card);background:var(--bg2);color:var(--g1);grid-column:1/-1;padding:12px 14px;font-size:13px;font-weight:700}.zbt-graph .zbt-chart{margin-top:10px}.zbt-row{border-bottom:1px solid var(--ln);align-items:flex-start;gap:14px;padding:10px 0;display:flex}.zbt-row:last-child{border-bottom:0}.zbt-row .lb{width:36px;color:var(--g1);flex:none;font-size:13px;font-weight:800;line-height:35px}.zbt-chips{flex-wrap:wrap;gap:6px;display:flex}.z2 .zbt-chips button{border-radius:var(--r-pill);background:var(--bg2);height:35px;color:var(--g1);padding:0 14px;font-size:13.5px;font-weight:800}.z2 .zbt-chips button[aria-pressed=true]{background:var(--ink);color:var(--white)}.zbt-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.z2 .zbt-grid button{border-radius:var(--r-pill);background:var(--bg2);height:36px;color:var(--g1);white-space:nowrap;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:800;display:flex}.z2 .zbt-grid button[aria-pressed=true]{background:var(--ink);color:var(--white)}.z2 .zbt-grid .zbt-amt{grid-column:span 2;max-width:none;height:36px}.zbt-col{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.z2 .zbt-amt{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--white);width:100%;max-width:220px;height:38px;color:var(--g2);cursor:text;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:13.5px;font-weight:800;display:flex}.zbt-amt .gl{color:var(--g2);flex:none}.zbt-amt input{min-width:0;height:auto;font:inherit;color:var(--ink);text-align:right;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}.zbt-amt input::placeholder{color:var(--g2);font-weight:700}.zbt-amt span{color:var(--g1);flex:none}.zbt-amt:focus-within{border-color:var(--ac);box-shadow:0 0 0 3px var(--tint)}.zbt-amt.on{border-color:var(--ink)}.zbt-amt.on .gl{color:var(--ink)}.zbt-range{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:35px;display:flex;position:relative}.zbt-range>span{color:var(--g2);font-weight:800}.zbt-range small{color:var(--g1);margin-left:4px;font-size:12.5px;font-weight:800}.z2 .zbt-mpbtn{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--white);height:38px;color:var(--ink);align-items:center;gap:4px;padding:0 8px;font-size:13.5px;font-weight:800;display:inline-flex}.zbt-mpbtn .gl{color:var(--g2);flex:none}.z2 .zbt-mpbtn[aria-expanded=true]{border-color:var(--ac);box-shadow:0 0 0 3px var(--tint)}.zbt-mppop{z-index:20;border-radius:var(--r-tile);background:var(--white);width:248px;box-shadow:0 16px 36px -14px #00000059,0 0 0 1px var(--ln);padding:12px;position:absolute;top:calc(100% + 8px);left:0}.zbt-mppop .hd{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.zbt-mppop .hd b{font-size:15px;font-weight:900}.z2 .zbt-mppop .hd button{width:32px;height:32px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.z2 .zbt-mppop .hd button:disabled{color:var(--line-strong)}.zbt-mppop .gr{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.z2 .zbt-mppop .gr button{text-align:center;border-radius:var(--r-sm);background:var(--bg2);color:var(--g1);justify-content:center;align-items:center;padding:9px 0;font-size:13px;font-weight:800;display:flex}.z2 .zbt-mppop .gr button[aria-pressed=true]{background:var(--ac);color:var(--on-ac)}.z2 .zbt-mppop .gr button:disabled{color:var(--line-strong);background:0 0}@media (hover:hover){.z2 .zbt-mppop .gr button:not(:disabled):not([aria-pressed=true]):hover{background:var(--tint);color:var(--tint-ink)}.z2 .zbt-mppop .hd button:not(:disabled):hover{background:var(--bg2)}}.zbt-sum{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:10px;display:grid}.zbt-card{border-radius:var(--r-card);background:var(--bg2);flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.zbt-card .nm{color:var(--g1);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.zbt-card .nm i{border-radius:50%;width:7px;height:7px}.zbt-card .vv{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.zbt-card .v{letter-spacing:-.03em;font-size:17px;font-weight:900}.zbt-card .g{color:var(--ac-text);font-size:13px;font-weight:900}.zbt-card .g.down{color:var(--wrong)}.zbt-how{border-radius:var(--r-card);background:var(--bg2);grid-area:how;margin-top:10px}.zbt-how summary{color:var(--g1);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:800;list-style:none;display:flex}.zbt-how summary::-webkit-details-marker{display:none}.zbt-how summary:after{content:"";border-right:2px solid var(--g2);border-bottom:2px solid var(--g2);flex:none;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.zbt-how[open] summary:after{transform:rotate(-135deg)translateY(-1px)}.zbt-how p{color:var(--g1);padding:0 14px 12px;font-size:12.5px;line-height:1.7}.zbt-how .ex{color:var(--ink);font-weight:700}.zbt-how .ex b{color:var(--wrong);font-weight:900}.zbt-tbl{grid-area:sum;margin-top:12px;display:none}.zbt-tbl table{border-collapse:collapse;width:100%;font-size:13px}.zbt-tbl th{border-bottom:1px solid var(--ln);color:var(--g2);text-align:right;padding:6px;font-size:11px;font-weight:700}.zbt-tbl td{border-bottom:1px solid var(--ln);text-align:right;white-space:nowrap;padding:10px 6px;font-weight:800}.zbt-tbl :is(th,td):first-child{text-align:left;padding-left:2px}.zbt-tbl td i{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.zbt-tbl td b{font-weight:900}.zbt-tbl .up{color:var(--ac-text)}.zbt-tbl .dn{color:var(--wrong)}.zbt-tbl p{text-align:right;color:var(--g2);margin-top:6px;font-size:11.5px;font-weight:700}.zbt-card .sub{color:var(--g2);font-size:11px;font-weight:700;line-height:1.45}.zbt-proxy{color:var(--g2);margin-top:10px;font-size:12px}.zbt-line{height:300px}.zbt-rate{height:70px}.zbt-chart{border:1.5px solid var(--ln);border-radius:var(--r-tile);margin-top:12px;padding:18px 14px 12px}.zbt-legend{color:var(--g1);flex-wrap:wrap;justify-content:center;gap:14px;margin-top:6px;font-size:12.5px;font-weight:800;display:flex}.zbt-legend span{align-items:center;gap:6px;display:inline-flex}.zbt-legend i{border-radius:2px;width:14px;height:3px}.zbt-legend i.dash{background:repeating-linear-gradient(90deg,var(--g2) 0 4px,transparent 4px 7px)}.zbt-ratelb{color:var(--g1);margin:14px 0 2px 6px;font-size:12px;font-weight:800}.zbt-tip{border-radius:var(--r-sm);background:var(--white);padding:10px 12px;font-size:12.5px;box-shadow:0 6px 18px -8px #00000059}.zbt-tip p{margin-bottom:4px;font-weight:900}.zbt-tip div{color:var(--g1);align-items:center;gap:6px;display:flex}.zbt-tip i{border-radius:50%;width:8px;height:8px}.zbt-tip b{color:var(--ink);margin-left:auto;padding-left:12px}.zbt-notes ul{border-radius:var(--r-tile);background:var(--bg2);color:var(--g1);padding:16px 20px 16px 34px;font-size:13px;line-height:1.75}@media (max-width:600px){.zbt{grid-template-columns:minmax(0,1fr);grid-template-areas:"graph""pick""set""sum""tbl""how""notes"}.zbt-graph{padding-top:14px}.zbt-graph .zbt-chart{margin-top:0}.zbt-line{height:210px}.zbt-rate{height:46px}.zbt-ratelb{margin-top:8px}.z2-bt .zbt-pick{border:1.5px solid var(--ln);border-radius:var(--r-tile) var(--r-tile) 0 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:10px;padding:12px 12px 10px;display:grid}.z2 .zbt-pick .z2-tl{border-radius:var(--r-pill);background:var(--bg2);flex-direction:row;justify-content:center;align-items:center;gap:4px;height:32px;min-height:0;padding:0;display:flex}.zbt-pick .dot{width:7px;height:7px}.zbt-pick .z2-tl b{font-size:13px}.zbt-pick .z2-tl small{display:none}.z2-bt .zbt-set .zbt-row{flex:none;align-items:flex-start}.z2-bt .zbt-set{border:1.5px solid var(--ln);border-radius:0 0 var(--r-tile) var(--r-tile);border-top:0;margin-top:0;padding:0 12px 4px}.zbt-set .zbt-row{gap:8px;padding:8px 0}.zbt-set .z2-sh+.zbt-row{border-top:1px solid var(--ln)}.zbt-row .lb{width:28px;font-size:12px;line-height:32px}.zbt-chips{scrollbar-width:none;flex-wrap:nowrap;gap:5px;min-width:0;margin-right:-12px;padding-right:12px;overflow-x:auto}.zbt-chips::-webkit-scrollbar{display:none}.zbt-set .zbt-row{min-width:0}.z2 .zbt-chips>*{white-space:nowrap;flex:none}.z2 .zbt-chips button{height:32px;padding:0 11px;font-size:12.5px}.z2 .zbt-amt,.z2 .zbt-mpbtn{height:36px;font-size:13px}.z2 .zbt-grid button,.z2 .zbt-grid .zbt-amt{height:34px;font-size:12.5px}.zbt-grid{gap:5px}.zbt-amts{grid-template-columns:1fr 1fr 1fr 1.35fr}.z2 .zbt-amts .pc{display:none}.z2 .zbt-amts .zbt-amt{grid-column:auto;gap:2px;padding:0 8px}.zbt-amts .zbt-amt .gl{display:none}.z2 .zbt-amts button{padding:0 2px}.z2 .zbt-mpbtn{gap:4px;padding:0 8px}.z2 .zbt-amt{max-width:none}.zbt-tbl{grid-area:tbl;display:block}.zbt-card{display:none}.zbt-sum:not(:has(.zbt-none)){display:none}.zbt-sum{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.zbt-card{padding:9px 12px}.zbt-card .v{font-size:15.5px}.zbt-chart{padding:14px 6px 10px}}
