/* Fit both the plot and its exact-data tables to the available sidebar width. */
.rate-watch-grid,.rate-watch-grid>aside,.rate-watch-grid .rate-chart-body{min-width:0;max-width:100%}
.rate-watch-grid .chart-scroll{overflow:visible;padding:0;max-width:100%;min-width:0}
.rate-watch-grid .chart-scroll .rate-chart-plot{width:100%;max-width:100%;min-width:0;height:auto}
.rate-watch-grid .chart-tick{font-size:13px}
.rate-watch-grid .chart-axis-label{font-size:11px}
.rate-watch-grid .chart-legend li,.rate-watch-grid .chart-note,.rate-watch-grid .rate-chart-range{font-size:.8rem}
.rate-watch-grid .chart-data .scroll{overflow:visible;max-width:100%}
.rate-watch-grid .chart-data table{width:100%;max-width:100%;min-width:0;table-layout:fixed}
.rate-watch-grid .chart-data th,.rate-watch-grid .chart-data td{font-size:.85rem;padding:8px 6px;white-space:normal;overflow-wrap:anywhere}
.rate-watch-grid .chart-data th:first-child{width:70%}
.rate-watch-grid .chart-data th:last-child,.rate-watch-grid .chart-data td:last-child{text-align:right}
