.chart[data-v-dbc583ff]{--plot-h:300px;--y-gap:10px}@media (width<=640px){.chart[data-v-dbc583ff]{--plot-h:220px;--y-gap:8px}}.chart__legend[data-v-dbc583ff]{flex-wrap:wrap;gap:18px;margin-bottom:18px;display:flex}.chart__grid[data-v-dbc583ff]{grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);grid-template-rows:var(--plot-h) auto;display:grid}.chart__yaxis[data-v-dbc583ff]{position:relative}.chart__ysizer[data-v-dbc583ff]{visibility:hidden;padding-right:var(--y-gap);display:block}.chart__ysizer[data-v-dbc583ff],.chart__ytick[data-v-dbc583ff]{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.chart__ytick[data-v-dbc583ff]{right:var(--y-gap);color:var(--color-chart-axis);position:absolute;transform:translateY(-50%)}.chart__area[data-v-dbc583ff]{touch-action:pan-y;cursor:crosshair;border-radius:var(--border-radius-base);background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-divider);outline:none;position:relative}.chart__svg[data-v-dbc583ff]{width:100%;height:100%;display:block;position:absolute;inset:0}.chart__xaxis[data-v-dbc583ff]{grid-column:2;height:16px;margin-top:10px;position:relative}.chart__xaxis span[data-v-dbc583ff]{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-chart-axis);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.chart__xaxis .is-first[data-v-dbc583ff]{left:0;transform:none}.chart__xaxis .is-last[data-v-dbc583ff]{left:auto;right:0;transform:none}@media (width<=640px){.is-wide-only[data-v-dbc583ff]{display:none}}.is-sm-only[data-v-dbc583ff]{display:none}@media (width<=640px){.is-sm-only[data-v-dbc583ff]{display:block}}.key[data-v-dbc583ff]{line-height:1;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.key--pick[data-v-dbc583ff]{--key-color:var(--color-accent-primary)}.key--value[data-v-dbc583ff]{--key-color:var(--color-success)}.key__swatch[data-v-dbc583ff]{background:var(--key-color);border-radius:2px;flex:none;width:10px;height:10px}.grid line[data-v-dbc583ff]{stroke:var(--color-divider-strong);stroke-width:1px;stroke-dasharray:3 4}.stop--pick-top[data-v-dbc583ff]{stop-opacity:.22}.stop--pick-bottom[data-v-dbc583ff],.stop--pick-top[data-v-dbc583ff]{stop-color:var(--color-accent-primary)}.stop--pick-bottom[data-v-dbc583ff]{stop-opacity:0}.stop--value-top[data-v-dbc583ff]{stop-color:var(--color-success);stop-opacity:.16}.stop--value-bottom[data-v-dbc583ff]{stop-color:var(--color-success);stop-opacity:0}.line[data-v-dbc583ff]{fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.line--pick[data-v-dbc583ff]{stroke:var(--color-accent-primary)}.line--value[data-v-dbc583ff]{stroke:var(--color-success)}.halo[data-v-dbc583ff]{stroke:var(--color-bg-secondary);stroke-width:7px}.halo[data-v-dbc583ff],.node[data-v-dbc583ff]{fill:none;stroke-linecap:round}.node[data-v-dbc583ff]{stroke-width:4px}.node--pick[data-v-dbc583ff]{stroke:var(--color-accent-primary)}.node--value[data-v-dbc583ff]{stroke:var(--color-success)}.pin[data-v-dbc583ff]{background:var(--color-bg-secondary);width:7px;height:7px;transform:translate(-50%,-50%)}.pin[data-v-dbc583ff],.pin[data-v-dbc583ff]:after{border-radius:50%;position:absolute}.pin[data-v-dbc583ff]:after{content:"";background:var(--key-color);inset:1.5px}.pin--pick[data-v-dbc583ff]{--key-color:var(--color-accent-primary)}.pin--value[data-v-dbc583ff]{--key-color:var(--color-success)}.pin--start[data-v-dbc583ff]{transform:translateY(-50%)}.pin--end[data-v-dbc583ff]{transform:translate(-100%,-50%)}.pin--hot[data-v-dbc583ff]{z-index:2;pointer-events:none;width:11px;height:11px}.pin--hot[data-v-dbc583ff]:after{inset:2px}.chart__area[data-v-dbc583ff]:focus-visible{box-shadow:inset 0 0 0 1px var(--color-divider),0 0 0 2px var(--color-accent-primary)}.cross[data-v-dbc583ff]{border-left:1px dashed var(--color-text-muted);z-index:1;width:0;top:0;bottom:0}.cross[data-v-dbc583ff],.tip[data-v-dbc583ff]{pointer-events:none;position:absolute}.tip[data-v-dbc583ff]{z-index:3;border:1px solid var(--color-border);border-radius:var(--border-radius-base);background:var(--color-bg-card);min-width:190px;max-width:min(260px,70%);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);padding:10px 12px;top:8px;box-shadow:0 6px 20px #0000002e}.tip--right[data-v-dbc583ff]{transform:translate(10px)}.tip--left[data-v-dbc583ff]{transform:translate(calc(-100% - 10px))}.tip__date[data-v-dbc583ff]{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:6px}.tip__row+.tip__row[data-v-dbc583ff]{border-top:1px solid var(--color-divider);margin-top:8px;padding-top:8px}.tip__row--pick[data-v-dbc583ff]{--key-color:var(--color-accent-primary)}.tip__row--value[data-v-dbc583ff]{--key-color:var(--color-success)}.tip__name[data-v-dbc583ff]{font-weight:var(--font-weight-medium);color:var(--color-text-primary);align-items:center;gap:6px;margin-bottom:4px;display:flex}.tip__swatch[data-v-dbc583ff]{background:var(--key-color);border-radius:2px;flex:none;width:8px;height:8px}.tip__line[data-v-dbc583ff]{justify-content:space-between;gap:12px;display:flex}.tip__line strong[data-v-dbc583ff]{color:var(--color-text-primary)}.tip__line--muted[data-v-dbc583ff]{color:var(--color-text-muted)}.mark[data-v-dbc583ff]{fill:none;stroke-width:6px;stroke-linecap:round}.mark--pick[data-v-dbc583ff]{stroke:var(--color-accent-primary)}.mark--value[data-v-dbc583ff]{stroke:var(--color-success)}.sr-only[data-v-dbc583ff]{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cal__table[data-v-536ec0ac]{-webkit-overflow-scrolling:touch;overflow-x:auto}.cal__table table[data-v-536ec0ac]{border-collapse:collapse;width:100%;min-width:420px}.cal__table td[data-v-536ec0ac],.cal__table th[data-v-536ec0ac]{text-align:right;white-space:nowrap;border-bottom:1px solid var(--color-divider);padding:7px 10px}.cal__table thead th[data-v-536ec0ac]{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted);font-size:10.5px;font-weight:600}.cal__table thead th[data-v-536ec0ac]:first-child{text-align:left}.cal__table tbody th[data-v-536ec0ac]{text-align:left;color:var(--color-text-primary);font-weight:600}.cal__table tbody td[data-v-536ec0ac],.cal__table tbody th[data-v-536ec0ac]{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cal__table tbody td[data-v-536ec0ac]{color:var(--color-text-secondary)}.cal[data-v-536ec0ac]{--y-gap:10px;flex-direction:column;gap:16px;width:100%;display:flex}.cal__card[data-v-536ec0ac]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius-xl);padding:24px}.cal__tableh3[data-v-536ec0ac]{font-size:var(--text-base);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);margin:0 0 14px;font-weight:600}.cal__tablenote[data-v-536ec0ac]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--line-height-relaxed);text-align:center;margin:24px 0 0}@media (width<=640px){.cal[data-v-536ec0ac]{--y-gap:8px}}.cal__split[data-v-536ec0ac]{grid-gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;display:grid}@media (width<=900px){.cal__split[data-v-536ec0ac]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}}.cal__aside[data-v-536ec0ac]{min-width:0}.cal__legend[data-v-536ec0ac]{flex-wrap:wrap;grid-area:1/3;gap:18px;margin-bottom:16px;display:flex}@media (width<=640px){.cal__legend[data-v-536ec0ac]{grid-column:1/-1;justify-content:center;gap:10px 14px}}.cal__grid[data-v-536ec0ac]{grid-template-columns:auto -webkit-max-content minmax(0,1fr);grid-template-rows:auto auto auto auto;grid-template-columns:auto max-content minmax(0,1fr);display:grid}@media (width<=900px){.cal__grid[data-v-536ec0ac]{max-width:560px;margin:0 auto}}.cal__ylabel[data-v-536ec0ac]{writing-mode:vertical-rl;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);grid-area:2/1;justify-content:center;align-items:center;margin-right:12px;display:flex;transform:rotate(180deg)}.cal__yaxis[data-v-536ec0ac]{grid-area:2/2;position:relative}.cal__ysizer[data-v-536ec0ac]{visibility:hidden;padding-right:var(--y-gap);display:block}.cal__ysizer[data-v-536ec0ac],.cal__ytick[data-v-536ec0ac]{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cal__ytick[data-v-536ec0ac]{right:var(--y-gap);color:var(--color-chart-axis);position:absolute;transform:translateY(-50%)}.cal__area[data-v-536ec0ac]{aspect-ratio:1;border-radius:var(--border-radius-base);background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-divider);grid-area:2/3;position:relative}.cal__svg[data-v-536ec0ac]{width:100%;height:100%;display:block;position:absolute;inset:0}.cal__xaxis[data-v-536ec0ac]{grid-area:3/3;height:16px;margin-top:10px;position:relative}.cal__xaxis span[data-v-536ec0ac]{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-chart-axis);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.cal__xlabel[data-v-536ec0ac]{text-align:center;font-size:var(--text-sm);grid-area:4/3;margin-top:12px}.cal__xlabel[data-v-536ec0ac],.key[data-v-536ec0ac]{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.key[data-v-536ec0ac]{line-height:1;font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.key__line[data-v-536ec0ac]{background:repeating-linear-gradient(90deg,var(--color-text-disabled) 0,var(--color-text-disabled) 4px,transparent 4px,transparent 7px);flex:none;width:16px;height:2px}@supports (background:repeating-linear-gradient(red 0%,red 0% 1%,red 2%)){.key__line[data-v-536ec0ac]{background:repeating-linear-gradient(90deg,var(--color-text-disabled) 0 4px,transparent 4px 7px)}}.key__swatch[data-v-536ec0ac]{border-radius:2px;width:10px;height:10px}.key__bar[data-v-536ec0ac],.key__swatch[data-v-536ec0ac]{background:var(--color-accent-primary);flex:none}.key__bar[data-v-536ec0ac]{border-radius:var(--border-radius-full);opacity:.45;width:2px;height:12px}.grid line[data-v-536ec0ac]{stroke:var(--color-divider-strong);stroke-width:1px;stroke-dasharray:3 4}.diag[data-v-536ec0ac]{stroke:var(--color-text-disabled);stroke-width:1.5px;stroke-dasharray:5 4}.trace[data-v-536ec0ac]{fill:none;stroke:var(--color-accent-primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.45}.cis line[data-v-536ec0ac]{stroke:var(--color-accent-primary);stroke-width:2px;stroke-linecap:round;opacity:.35}.pts circle[data-v-536ec0ac]{fill:var(--color-accent-primary);fill-opacity:.75;stroke:var(--color-bg-secondary);stroke-width:1.5px}.sr-only[data-v-536ec0ac]{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
