.ripr-chart,.ripr-chart-portal{--rc-bg:#0a0b0d;--rc-chrome:#0d0f12;--rc-sheet:#16181d;--rc-wash:#ffffff0d;--rc-wash-strong:#ffffff17;--rc-track:#ffffff0a;--rc-ink:#f4f6f8;--rc-ink-2:#9aa0ab;--rc-ink-3:#6f7681;--rc-hairline:#ffffff0f;--rc-border:#ffffff17;--rc-border-strong:#ffffff29;--rc-up:#2ed18f;--rc-on-up:#04140c;--rc-down:#f2454a;--rc-on-down:#fff;--rc-live:#f2aa4d;--rc-active-bg:#f4f6f8;--rc-active-ink:#0a0b0d;--rc-h:32px;--rc-radius:8px;--rc-radius-lg:12px;--rc-gap:4px;--rc-icon:18px;--rc-fs:14px;--rc-fs-sm:12px;--rc-ease:cubic-bezier(.2,0,0,1);--rc-fast:.16s;font-family:var(--font-sans),"Geist",ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.ripr-chart{background:var(--rc-bg);flex-direction:column;display:flex;container:chartshell/inline-size}.ripr-chart:fullscreen{height:100%}.ripr-chart:fullscreen .chart-chrome-zone{flex:auto;height:auto!important}.rc-btn{appearance:none;height:var(--rc-h);min-width:var(--rc-h);border-radius:var(--rc-radius);color:var(--rc-ink-2);font:inherit;font-size:var(--rc-fs);letter-spacing:-.16px;white-space:nowrap;cursor:pointer;transition:color var(--rc-fast)var(--rc-ease),background-color var(--rc-fast)var(--rc-ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.rc-btn svg{width:var(--rc-icon);height:var(--rc-icon);flex-shrink:0}.rc-btn:hover:not(:disabled){color:var(--rc-ink);background:var(--rc-wash)}.rc-btn.is-open{color:var(--rc-ink);background:var(--rc-wash-strong)}.rc-btn.is-active{color:var(--rc-active-ink);background:var(--rc-active-bg)}.rc-btn:disabled{opacity:.4;cursor:not-allowed}.rc-btn.icon{width:var(--rc-h);padding:0}.rc-btn:focus-visible,.rc-seg button:focus-visible{outline-offset:1px;outline:2px solid #f4f6f88c}.rc-caret{opacity:.7;margin-left:-2px;width:12px!important;height:12px!important}.rc-count{background:var(--rc-wash-strong);min-width:18px;height:18px;color:var(--rc-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.rc-seg{border-radius:calc(var(--rc-radius) + 3px);background:var(--rc-track);flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.rc-seg button{appearance:none;height:calc(var(--rc-h) - 6px);border-radius:var(--rc-radius);min-width:32px;color:var(--rc-ink-2);font:inherit;font-size:var(--rc-fs-sm);white-space:nowrap;cursor:pointer;font-variant-numeric:tabular-nums;transition:color var(--rc-fast)var(--rc-ease),background-color var(--rc-fast)var(--rc-ease);background:0 0;border:0;padding:0 9px;font-weight:600;line-height:1}.rc-seg button:hover:not(.active):not(:disabled){color:var(--rc-ink);background:var(--rc-wash)}.rc-seg button.active{color:var(--rc-active-ink);background:var(--rc-active-bg)}.rc-seg button:disabled{opacity:.4;cursor:not-allowed}.rc-seg button.is-pending,.rc-seg button.is-failed{position:relative}.rc-seg button.is-pending:after{content:"";opacity:.55;pointer-events:none;height:2px;animation:rc-cue-in 0s linear .16s backwards,rc-seg-sweep 1.1s var(--rc-ease).16s infinite;background:linear-gradient(90deg,#0000,currentColor,#0000) 0 0/60% 100% no-repeat;border-radius:2px;position:absolute;bottom:3px;left:7px;right:7px}.rc-seg button.is-failed:after{content:"";background:var(--rc-down);pointer-events:none;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}@keyframes rc-cue-in{0%{opacity:0}}@keyframes rc-seg-sweep{0%{background-position:-150% 0}to{background-position:250% 0}}.rc-divider{background:var(--rc-hairline);flex-shrink:0;width:1px;height:20px;margin:0 6px}.ripr-chart-tip{z-index:1100;background:var(--rc-sheet);border:1px solid var(--rc-border);max-width:260px;color:var(--rc-ink);pointer-events:none;white-space:normal;animation:rc-tip-in .12s var(--rc-ease);border-radius:8px;padding:7px 10px;font-size:12px;font-weight:500;line-height:16px;position:fixed;box-shadow:0 8px 24px #00000073}.ripr-chart-tip .tip-hint{color:var(--rc-ink-2);margin-top:2px;font-weight:400;display:block}.ripr-chart-tip kbd{font:inherit;color:var(--rc-ink-2);border:1px solid var(--rc-border);border-radius:4px;margin-left:6px;padding:0 4px;font-size:11px}@keyframes rc-tip-in{0%{opacity:0;transform:translateY(2px)}}.rc-plot-layer{z-index:20;pointer-events:none;position:absolute}.rc-skeleton{color:#ffffff0e;width:100%;height:100%;display:block}.rc-skeleton-shimmer{background:linear-gradient(100deg,#0000 30%,#ffffff09 50%,#0000 70%) 0 0/220% 100%;animation:1.6s linear infinite rc-shimmer;position:absolute;inset:0}@keyframes rc-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.rc-skeleton-axis{z-index:20;pointer-events:none;gap:0;display:flex;position:absolute}.rc-skeleton-axis span{background:#ffffff0d;border-radius:4px;display:block}.rc-state{text-align:center;pointer-events:none;place-items:center;display:grid}.rc-state-card{pointer-events:auto;flex-direction:column;align-items:center;gap:6px;max-width:320px;padding:16px 20px;display:flex}.rc-state-icon{background:var(--rc-wash);width:36px;height:36px;color:var(--rc-ink-2);border-radius:999px;place-items:center;margin-bottom:4px;display:grid}.rc-state-icon svg{width:18px;height:18px}.rc-state-title{color:var(--rc-ink);font-size:14px;font-weight:600;line-height:20px}.rc-state-body{color:var(--rc-ink-2);font-size:12px;line-height:16px}.rc-state-action{color:var(--rc-ink);background:var(--rc-wash-strong);margin-top:8px}.rc-hint-layer{justify-content:center;display:flex}.rc-hint{background:var(--rc-sheet);border:1px solid var(--rc-border);height:32px;color:var(--rc-ink-2);white-space:nowrap;pointer-events:auto;border-radius:999px;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:12px;font-weight:500;display:inline-flex}.rc-hint .rc-hint-action{--rc-h:24px;color:var(--rc-active-ink);background:var(--rc-active-bg);border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.rc-hint .rc-hint-action:hover:not(:disabled){color:var(--rc-active-ink);background:#fff}.rc-engine>canvas:nth-of-type(2),.rc-engine>canvas:nth-of-type(3){transition:opacity .12s cubic-bezier(.2,0,0,1)}.rc-engine.is-revalidating>canvas:nth-of-type(2),.rc-engine.is-revalidating>canvas:nth-of-type(3){opacity:.55;transition:opacity .18s cubic-bezier(.2,0,0,1) .15s}.rc-status-stack{flex-direction:column-reverse;align-items:center;gap:6px;display:flex}.rc-status{color:#f6c98a;white-space:nowrap;pointer-events:auto;background:#281f0deb;border:1px solid #f2aa4d59;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.rc-status-dot{background:var(--rc-live);width:7px;height:7px;animation:rc-pulse 1.4s var(--rc-ease)infinite;border-radius:50%}@keyframes rc-pulse{50%{opacity:.35}}.rc-status-quiet,.rc-status-error{border-color:var(--rc-border);color:var(--rc-ink-2);background:#16181deb}.rc-status-quiet .rc-status-dot{background:var(--rc-ink-2)}.rc-status-error{gap:6px;padding-right:4px}.rc-status-sep{color:var(--rc-ink-3)}.rc-status-action{appearance:none;background:var(--rc-wash-strong);height:22px;color:var(--rc-ink);font:inherit;cursor:pointer;pointer-events:auto;transition:background-color var(--rc-fast)var(--rc-ease);border:0;border-radius:999px;padding:0 8px;font-size:12px;font-weight:600}.rc-status-action:hover{background:#ffffff24}.rc-status-action:focus-visible{outline-offset:1px;outline:2px solid #f4f6f88c}.rc-live-btn{pointer-events:auto;background:var(--rc-sheet);border:1px solid var(--rc-border-strong);height:28px;color:var(--rc-ink);animation:rc-tip-in .16s var(--rc-ease);border-radius:999px;padding:0 10px 0 12px;font-size:12px;font-weight:600;box-shadow:0 6px 18px #0006}.rc-live-btn:hover:not(:disabled){color:var(--rc-ink);background:#22252b}.rc-live-btn svg{width:14px;height:14px}.rc-axis-corner{z-index:21;place-items:center;display:grid;position:absolute;bottom:0;right:0}.rc-axis-corner .rc-btn{min-width:0;height:24px;color:var(--rc-ink-2);gap:4px;padding:0 8px;font-size:11px;font-weight:600}.rc-axis-corner .rc-btn svg{width:13px;height:13px}@media (prefers-reduced-motion:reduce){.rc-skeleton-shimmer,.rc-status-dot,.ripr-chart-tip,.rc-live-btn{animation:none}.rc-btn,.rc-seg button,.rc-status-action{transition:none}.rc-seg button.is-pending:after{opacity:.35;background:currentColor;animation:0s linear .16s backwards rc-cue-in}.rc-engine>canvas:nth-of-type(2),.rc-engine>canvas:nth-of-type(3),.rc-engine.is-revalidating>canvas:nth-of-type(2),.rc-engine.is-revalidating>canvas:nth-of-type(3){transition-duration:0s}}.chart-chrome-zone:has([data-metric-pane]){height:556px}@media (min-width:1024px){.coin-chart-box .chart-chrome-zone:has([data-metric-pane]){height:clamp(480px,calc(100dvh - var(--header-height,64px) - 248px),600px)}}@media (max-width:1023.98px){:is(.coin-chart-box .chart-chrome-zone,.coin-chart-box .chart-chrome-zone:has([data-metric-pane])){height:clamp(348px,calc(100svh - var(--coin-chart-chrome,460px)),448px)}}.rc-metric-layer{z-index:21}.rc-metric-state{animation:rc-cue-in .18s var(--rc-ease);place-items:center;display:grid;position:absolute;top:1px;bottom:0;left:0}.rc-metric-shimmer{background:linear-gradient(100deg,#0000 30%,#ffffff09 50%,#0000 70%) 0 0/220% 100%;animation:1.6s linear infinite rc-shimmer;position:absolute;inset:0}.rc-metric-state .rc-status{height:24px;font-size:12px;position:relative}@media (prefers-reduced-motion:reduce){.rc-metric-state,.rc-metric-shimmer{animation:none}}