.rv{--rv-surface:#ffffff;--rv-field:#f4f4f5;--rv-line:rgb(24 24 27/0.08);--rv-ink:#18181b;--rv-muted:#71717a;--rv-quiet:#a1a1aa;--rv-up:#059669;--rv-down:#dc2626;--rv-chart:#4f46e5;display:grid;width:min(100%,420px);padding:18px 18px 16px;border-radius:22px;background:var(--rv-surface);color:var(--rv-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif}.dark .rv{--rv-surface:#1f1f23;--rv-field:#2a2a2f;--rv-line:rgb(255 255 255/0.08);--rv-ink:#fafafa;--rv-muted:#a1a1aa;--rv-quiet:#71717a;--rv-up:#34d399;--rv-down:#f87171;--rv-chart:#818cf8}.rv-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.rv-label{color:var(--rv-muted);font-size:13px;font-weight:500}.rv-ranges{display:flex;padding:3px;border-radius:9px;background:var(--rv-field)}.rv-range{position:relative;height:24px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--rv-muted);font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:color .2s}.rv-range[data-pressed]{color:var(--rv-ink)}.rv-range>span{position:relative}.rv-range-pill{position:absolute;inset:0;border-radius:inherit;background:var(--rv-surface);box-shadow:0 1px 2px rgb(0 0 0/.1)}.rv-chart:focus-visible,.rv-range:focus-visible{outline:2px solid var(--rv-chart);outline-offset:2px}.rv-figure{display:flex;align-items:center;gap:10px;margin-top:10px}.rv-mrr{font-size:34px;font-weight:700;letter-spacing:-.03em}.rv-badge{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 8px 0 6px;border-radius:999px;background:color-mix(in oklab,var(--rv-up) 13%,transparent);color:var(--rv-up);font-size:12.5px;font-weight:700;transition:background-color .3s,color .3s}.rv-badge[data-down]{background:color-mix(in oklab,var(--rv-down) 12%,transparent);color:var(--rv-down)}.rv-badge svg{width:13px;height:13px}.rv-sub{display:grid;min-height:20px;margin:2px 0 0;color:var(--rv-muted);font-size:12.5px}.rv-chart{position:relative;height:128px;margin-top:12px;touch-action:none;cursor:crosshair}.rv-chart svg{display:block;width:100%;height:100%;overflow:visible}.rv-line{fill:none;stroke:var(--rv-chart);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .4s}.rv-stop-top{stop-color:var(--rv-chart);stop-opacity:.22;transition:stop-color .4s}.rv-stop-bottom{stop-color:var(--rv-chart);stop-opacity:0}.rv-chart[data-down] .rv-line{stroke:var(--rv-down)}.rv-chart[data-down] .rv-stop-bottom,.rv-chart[data-down] .rv-stop-top{stop-color:var(--rv-down)}.rv-scrub{width:0;pointer-events:none}.rv-rule,.rv-scrub{position:absolute;top:0;bottom:0}.rv-rule{left:-.5px;width:1px;background:linear-gradient(to bottom,transparent,var(--rv-quiet) 20%,var(--rv-quiet) 80%,transparent);opacity:.6}.rv-dot{position:absolute;left:-6px;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--rv-surface);box-shadow:0 0 0 3px var(--rv-chart),0 2px 6px rgb(0 0 0/.2)}.rv-chart[data-down] .rv-dot{box-shadow:0 0 0 3px var(--rv-down),0 2px 6px rgb(0 0 0/.2)}.rv-axis{display:flex;justify-content:space-between;margin-top:8px;color:var(--rv-quiet);font-size:11px}.rv-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:14px 0 0;padding-top:12px;border-top:1px solid var(--rv-line)}.rv-stats>div{display:grid;gap:3px}.rv-stats>div+div{padding-left:12px;border-left:1px solid var(--rv-line)}.rv-stats dt{color:var(--rv-muted);font-size:11.5px}.rv-stats dd{margin:0;color:var(--rv-up);font-size:14px;font-weight:650}.rv-stats dd[data-down]{color:var(--rv-down)}.rv-stats>div:last-child dd{color:var(--rv-ink)}