.portfolio-chart[data-v-108e4205]{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--run-ink);height:100%;isolation:isolate;min-height:0;overflow:hidden;position:relative;touch-action:none}.portfolio-chart svg[data-v-108e4205]{display:block;height:100%;min-height:210px;pointer-events:none;position:relative;width:100%;z-index:2}.portfolio-chart__bars[data-v-108e4205]{inset:0;min-height:210px;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.portfolio-chart__bar-stack[data-v-108e4205]{animation:portfolio-bar-rise-108e4205 .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--bar-index)*22ms);bottom:0;filter:drop-shadow(0 2px 0 color-mix(in srgb,var(--run-ink) 28%,transparent));min-width:4px;position:absolute;transform-origin:center bottom}.portfolio-chart__bar-segment[data-v-108e4205]{border:1px solid color-mix(in srgb,var(--run-paper) 42%,transparent);border-radius:7px 7px 2px 2px;display:block;left:0;min-height:2px;opacity:.94;position:absolute;right:0;transition:opacity .16s cubic-bezier(.25,1,.5,1),filter .16s cubic-bezier(.25,1,.5,1)}.portfolio-chart__bar-segment+.portfolio-chart__bar-segment[data-v-108e4205]{border-radius:7px 7px 2px 2px}.portfolio-chart__bar-segment[data-v-108e4205]:first-child{border-radius:2px}.portfolio-chart__bar-segment[data-v-108e4205]:last-child,.portfolio-chart__bar-stack>.portfolio-chart__bar-segment[data-v-108e4205]:only-child{border-radius:7px 7px 2px 2px}.portfolio-chart.is-hovering .portfolio-chart__bar-segment[data-v-108e4205]{opacity:.72}.portfolio-chart.is-hovering .portfolio-chart__bar-stack.is-active .portfolio-chart__bar-segment[data-v-108e4205]{filter:brightness(1.04) saturate(1.05);opacity:1}.portfolio-chart__mrr-area[data-v-108e4205]{animation:portfolio-area-in-108e4205 .52s cubic-bezier(.22,1,.36,1) .12s both;fill:var(--portfolio-mrr-area);opacity:0}.portfolio-chart__mrr[data-v-108e4205]{animation:portfolio-line-draw-108e4205 .76s cubic-bezier(.16,1,.3,1) .18s forwards;fill:none;filter:drop-shadow(0 2px 0 color-mix(in srgb,var(--run-ink) 34%,transparent));stroke:var(--portfolio-mrr);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:square;stroke-linejoin:bevel;stroke-width:5;vector-effect:non-scaling-stroke}.portfolio-chart__crosshair[data-v-108e4205]{animation:portfolio-crosshair-in-108e4205 .12s cubic-bezier(.25,1,.5,1) both;bottom:0;pointer-events:none;position:absolute;top:0;width:0;z-index:4}.portfolio-chart__crosshair[data-v-108e4205]:before{background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--run-ink) 62%,transparent) 0 2px,transparent 2px 6px);bottom:0;content:"";left:-1px;position:absolute;top:0;width:2px}.portfolio-chart__crosshair span[data-v-108e4205]{animation:portfolio-point-pop-108e4205 .18s cubic-bezier(.25,1,.5,1) both;background:var(--run-paper);border:4px solid;border-radius:999px;box-shadow:0 1px color-mix(in srgb,var(--run-shadow) 48%,transparent);height:14px;left:0;position:absolute;transform:translate(-50%,-50%);width:14px}.portfolio-chart__crosshair .is-traffic[data-v-108e4205]{color:var(--portfolio-traffic)}.portfolio-chart__crosshair .is-mrr[data-v-108e4205]{color:var(--portfolio-mrr)}.portfolio-chart__labels[data-v-108e4205]{align-items:center;bottom:8px;color:color-mix(in srgb,var(--run-ink) 64%,transparent);display:flex;font-size:.62rem;justify-content:space-between;left:10px;right:10px;text-shadow:0 1px 0 color-mix(in srgb,var(--run-paper) 84%,transparent);z-index:2}.portfolio-chart__labels[data-v-108e4205],.portfolio-chart__tooltip[data-v-108e4205]{font-family:var(--font-mono),monospace;font-weight:950;position:absolute;text-transform:uppercase}.portfolio-chart__tooltip[data-v-108e4205]{animation:portfolio-tooltip-in-108e4205 .15s cubic-bezier(.25,1,.5,1) both;background:var(--run-ink);border:2px solid var(--run-ink);border-radius:12px;box-shadow:0 4px color-mix(in srgb,var(--run-shadow) 72%,transparent);color:var(--run-paper);display:grid;font-size:.68rem;gap:7px;min-width:220px;padding:9px 10px;pointer-events:none;top:12px;transform:translate(-50%);width:min(290px,calc(100vw - 38px));z-index:5}.portfolio-chart__tooltip.is-left[data-v-108e4205]{transform:translate(0)}.portfolio-chart__tooltip.is-right[data-v-108e4205]{transform:translate(-100%)}.portfolio-chart__tooltip[data-v-108e4205] strong{color:var(--run-orange);font-size:.72rem}.portfolio-chart__tooltip[data-v-108e4205] span{align-items:center;color:#fff8e9c7;display:grid;gap:7px;grid-template-columns:9px minmax(0,1fr);white-space:nowrap}.portfolio-chart__tooltip[data-v-108e4205] .portfolio-chart__tooltip-detail{color:#fff8e9db!important;grid-template-columns:9px minmax(0,1fr) auto!important;text-transform:none}.portfolio-chart__tooltip[data-v-108e4205] .portfolio-chart__tooltip-detail b{color:#fff8e9e6;font-size:.64rem;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-chart__tooltip[data-v-108e4205] .portfolio-chart__tooltip-detail em{color:var(--run-orange);font-size:.62rem;font-style:normal}.portfolio-chart__tooltip[data-v-108e4205] i{border:1px solid rgba(255,248,233,.36);height:9px;width:9px}.portfolio-chart__tooltip[data-v-108e4205] .is-traffic{background:var(--portfolio-traffic)}.portfolio-chart__tooltip[data-v-108e4205] .is-mrr{background:var(--portfolio-mrr)}.portfolio-chart__empty[data-v-108e4205]{color:color-mix(in srgb,var(--run-ink) 68%,transparent);display:grid;gap:6px;inset:0;padding:20px;place-content:center;position:absolute;text-align:center}.portfolio-chart__empty strong[data-v-108e4205]{color:var(--run-ink);font-size:1rem;font-weight:950}.portfolio-chart__empty p[data-v-108e4205]{color:color-mix(in srgb,var(--run-ink) 58%,transparent);font-size:.82rem;font-weight:800;margin:0;max-width:420px}.portfolio-chart__loading[data-v-108e4205]{color:var(--run-ink);display:grid;font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:950;gap:8px;inset:0;place-content:center;position:absolute;text-align:center;text-transform:uppercase}.portfolio-chart__loading svg[data-v-108e4205]{height:24px;justify-self:center;stroke-width:3;width:24px}@keyframes portfolio-bar-rise-108e4205{0%{opacity:0;transform:scaleY(.04)}to{opacity:.94;transform:scaleY(1)}}@keyframes portfolio-line-draw-108e4205{to{stroke-dashoffset:0}}@keyframes portfolio-area-in-108e4205{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes portfolio-point-pop-108e4205{0%{opacity:0;transform:translate(-50%,-50%) scale(.72)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes portfolio-crosshair-in-108e4205{0%{opacity:0}to{opacity:1}}@keyframes portfolio-tooltip-in-108e4205{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}
