.z4MZlq_legend{color:#aaa;flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:11px;display:flex}.z4MZlq_legend button{align-items:center;gap:7px;display:inline-flex}.z4MZlq_legend i{border-top:2px solid;width:14px}.z4MZlq_legend .z4MZlq_dashed{border-top:2px dashed #999}.z4MZlq_plot{min-width:0;margin-top:18px;position:relative}.z4MZlq_chart{width:100%;height:270px;display:block;overflow:visible}.z4MZlq_chart text{font-size:11px}.z4MZlq_chart:focus-visible,.z4MZlq_daily summary:focus-visible,.z4MZlq_tableScroll:focus-visible{outline-offset:4px;outline:2px solid #eee}.z4MZlq_tooltip{z-index:2;pointer-events:none;color:#ddd;background:#191919;border:1px solid #444;border-radius:12px;width:224px;max-width:100%;padding:14px;font-size:12px;position:absolute;box-shadow:0 8px 30px #0005}.z4MZlq_tooltip strong{margin-bottom:12px;font-size:11px;font-weight:500;display:block}.z4MZlq_tooltip>div{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.z4MZlq_tooltip span{color:#aaa;align-items:center;gap:7px;display:flex}.z4MZlq_tooltip i{border-radius:50%;flex:none;width:7px;height:7px}.z4MZlq_tooltip .z4MZlq_priorDot{background:0 0;border:1px solid}.z4MZlq_tooltip b{font-variant-numeric:tabular-nums;font-weight:500}.z4MZlq_tooltip small{color:#999;border-top:1px solid #383838;margin-top:14px;padding-top:10px;font-size:10px;display:block}.z4MZlq_note{color:#999;margin:12px 0 0;font-size:11px;line-height:1.7}.z4MZlq_daily{color:#aaa;border-top:1px solid #383838;margin-top:15px;padding-top:14px;font-size:12px}.z4MZlq_daily summary{cursor:pointer;width:fit-content}.z4MZlq_tableScroll{scrollbar-width:thin;max-height:300px;margin-top:12px;overflow:auto}.z4MZlq_tableScroll table{border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}.z4MZlq_tableScroll th,.z4MZlq_tableScroll td{text-align:right;border-bottom:1px solid #333;padding:11px 9px}.z4MZlq_tableScroll th{color:#999;font-size:11px;font-weight:400}.z4MZlq_tableScroll th:first-child,.z4MZlq_tableScroll td:first-child{text-align:left;padding-left:0}.z4MZlq_tableScroll p{padding:12px 0}@media (max-width:600px){.z4MZlq_legend{gap:10px 14px}.z4MZlq_tooltip{padding:12px;font-size:11px}.z4MZlq_chart text{font-size:11px}}.z4MZlq_legend button{cursor:pointer;border-radius:5px;min-height:32px;padding:2px 3px;transition:opacity .15s}.z4MZlq_legend button[aria-pressed=false]{opacity:.45}.z4MZlq_legend button:disabled{cursor:default}.z4MZlq_legend button:focus-visible{outline-offset:3px;outline:2px solid #eee}@media (max-width:600px){.z4MZlq_legend button{min-height:44px}}
