.graph_root__K2dg_{--edge:clamp(18px,2.2vw,40px);--spring:cubic-bezier(0.32,0.72,0,1);position:fixed;inset:0;overflow:hidden;background:rgb(var(--rl-bg));color:rgb(var(--rl-text)/.94);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:14px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.graph_stage__ZVGgp{position:absolute;inset:0;background:rgb(var(--rl-bg))}.graph_stage__ZVGgp canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.graph_stage__ZVGgp canvas[data-graph-ink]{cursor:grab;touch-action:none}.graph_stage__ZVGgp canvas[data-graph-ink]:active{cursor:grabbing}.graph_stage__ZVGgp canvas[data-graph-ink][data-pointing="1"]{cursor:pointer}.graph_hero__djndv{position:fixed;top:var(--edge);left:var(--edge);max-width:min(52vw,860px);pointer-events:none;z-index:2}.graph_hero__djndv>*{opacity:var(--graph-hero-a,1);transition:opacity .5s var(--spring)}.graph_hero__djndv a{pointer-events:auto}.graph_scrim__HjeAL{position:absolute;inset:-30px -64px -40px -44px;z-index:-1;border-radius:56px;background:rgb(var(--rl-bg)/.64);filter:blur(28px);pointer-events:none}.graph_eyebrow__hVkck{display:inline-flex;align-items:center;gap:8px;margin:0 0 clamp(10px,1.2vw,18px);font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;color:rgb(var(--rl-text)/.66)}.graph_eyebrow__hVkck:before{content:"";width:18px;height:1px;background:rgb(var(--rl-accent))}.graph_brand__XFddS{color:rgb(var(--rl-text)/.94);font-weight:600;text-decoration:none}.graph_brand__XFddS:hover{text-decoration:underline;text-underline-offset:3px}.graph_slash__5D2bR{color:rgb(var(--rl-text)/.22)}.graph_headline__Fe4PT{margin:0;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:clamp(24px,calc(1.6vw + .7vh),42px);line-height:1.02;letter-spacing:-.028em;color:rgb(var(--rl-text)/.94)}.graph_line__y4vKw{display:block}.graph_accentLine__msB7N{display:block;color:rgb(var(--rl-accent))}.graph_sub__Hg7Dk{margin:clamp(12px,1.2vw,18px) 0 0;max-width:100%;font-size:clamp(13px,.55vw + .45vh,15px);line-height:1.5;color:rgb(var(--rl-text)/.66)}.graph_sub__Hg7Dk b{font-weight:600}.graph_sub__Hg7Dk .graph_num__TYQZf,.graph_sub__Hg7Dk b{color:rgb(var(--rl-text)/.94)}.graph_orange__RqQlo{color:rgb(var(--rl-accent))}.graph_eyebrow__hVkck,.graph_headline__Fe4PT,.graph_sub__Hg7Dk{text-shadow:0 0 18px rgb(var(--rl-bg)/.95),0 0 5px rgb(var(--rl-bg)/.85)}.graph_modes__ohjJo{position:fixed;top:var(--edge);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;z-index:3}.graph_roles__wkEkS{max-width:min(760px,92vw);animation:graph_rise__EH6nv .52s var(--spring) both}.graph_modes__ohjJo[aria-busy=true] [data-graph-thumb]{animation:graph_busy__H6drU 1.1s ease-in-out infinite}@keyframes graph_busy__H6drU{50%{opacity:.4}}.graph_search__HOMw2{position:fixed;top:var(--edge);right:var(--edge);width:clamp(220px,17vw,300px);z-index:4}.graph_fit__BKyyd{position:fixed;right:var(--edge);top:calc(var(--edge) + 52px);z-index:3;animation:graph_rise__EH6nv .42s var(--spring) both}.graph_card__Xb2_6{position:fixed;left:0;top:0;width:260px;z-index:5;pointer-events:none}.graph_panel__hynZi{position:fixed;top:calc(var(--edge) + 52px);right:var(--edge);bottom:calc(var(--edge) + 64px);width:min(380px,calc(100vw - 2 * var(--edge)));z-index:4;transform:translateX(calc(100% + var(--edge) + 24px));opacity:0;transition:transform .76s var(--spring),opacity .5s var(--spring);pointer-events:none}.graph_panel__hynZi[data-open=true]{transform:none;opacity:1;pointer-events:auto}.graph_bar__11D3k{transform-origin:left;animation:graph_grow__jV0_a .9s var(--spring) both}.graph_foot__brOzy{position:fixed;left:var(--edge);right:var(--edge);bottom:var(--edge);display:flex;align-items:flex-end;justify-content:space-between;gap:20px;pointer-events:none;z-index:3}.graph_footLeft__KtKQf{position:relative;display:flex;flex-direction:column;gap:3px;margin-bottom:8px;pointer-events:auto}.graph_footLeft__KtKQf:before{content:"";position:absolute;inset:-20px -48px -22px -32px;z-index:-1;border-radius:44px;background:rgb(var(--rl-bg)/.64);filter:blur(24px);pointer-events:none}.graph_live__j94y3{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:12px;color:rgb(var(--rl-text)/.42)}.graph_live__j94y3 a{color:inherit;text-underline-offset:3px}.graph_live__j94y3 a:hover{color:rgb(var(--rl-text)/.66);text-decoration:underline}.graph_method__sdLBO{margin:0;font-size:11px;line-height:1.5;color:rgb(var(--rl-text)/.42);max-width:92ch}.graph_pulse__Z_wmQ{position:relative;flex:none;width:6px;height:6px;border-radius:50%;background:rgb(var(--rl-accent))}.graph_pulse__Z_wmQ:after{content:"";position:absolute;inset:-4px;border-radius:50%;box-shadow:0 0 0 1px rgb(var(--rl-accent));animation:graph_ping__vCvrq 2.4s var(--spring) infinite}.graph_cta__Tzh8p{pointer-events:auto}.graph_boot__yu_mF{position:fixed;inset:0;display:grid;place-items:center;z-index:10;pointer-events:none;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:14px;color:rgb(var(--rl-text)/.42);transition:opacity .7s var(--spring)}.graph_boot__yu_mF[data-done]{opacity:0}.graph_message__x8nii{position:fixed;inset:0;z-index:10;display:grid;place-items:center;padding:24px;pointer-events:none}.graph_message__x8nii>*{pointer-events:auto}.graph_hero__djndv{animation:graph_rise__EH6nv 1s var(--spring) .7s both}.graph_modes__ohjJo{animation:graph_rise-x__Xpjlx 1s var(--spring) 1.1s both}.graph_search__HOMw2{animation:graph_rise__EH6nv 1s var(--spring) 1.2s both}.graph_foot__brOzy{animation:graph_rise__EH6nv 1s var(--spring) 1.4s both}.graph_root__K2dg_:not([data-booted]) :is(.graph_hero__djndv,.graph_modes__ohjJo,.graph_search__HOMw2,.graph_foot__brOzy){animation-play-state:paused}.graph_root__K2dg_[data-intro=off] :is(.graph_hero__djndv,.graph_modes__ohjJo,.graph_search__HOMw2,.graph_foot__brOzy){animation:none}@keyframes graph_rise__EH6nv{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes graph_rise-x__Xpjlx{0%{opacity:0;transform:translate(-50%,14px);filter:blur(6px)}to{opacity:1;transform:translateX(-50%);filter:none}}@keyframes graph_ping__vCvrq{0%{opacity:.8;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes graph_grow__jV0_a{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.graph_root__K2dg_[data-capture] :is(.graph_modes__ohjJo,.graph_search__HOMw2,.graph_fit__BKyyd,.graph_cta__Tzh8p){display:none!important}.graph_root__K2dg_[data-capture] .graph_hero__djndv{max-width:calc(100vw - 2 * var(--edge))}.graph_root__K2dg_[data-capture] .graph_headline__Fe4PT{font-size:clamp(28px,calc(2.5vw + .75vh),52px)}.graph_root__K2dg_[data-capture] .graph_sub__Hg7Dk{font-size:clamp(15px,calc(1.1vw + .5vh),22px)}.graph_root__K2dg_[data-capture] :is(.graph_live__j94y3,.graph_method__sdLBO){font-size:clamp(11px,calc(.75vw + .45vh),16px)}.graph_root__K2dg_[data-capture] .graph_method__sdLBO{max-width:none}.graph_root__K2dg_[data-capture] .graph_eyebrow__hVkck{font-size:clamp(14px,calc(1.2vw + .7vh),24px)}.graph_root__K2dg_[data-capture] .graph_eyebrow__hVkck:before{width:28px;height:2px}@media (min-width:1400px){.graph_roles__wkEkS{max-width:min(760px,calc(100vw - 2 * var(--graph-hero-right, 720px) - 32px))}}@media (max-width:1399px){.graph_modes__ohjJo{top:auto;bottom:calc(var(--edge) + 60px)}.graph_roles__wkEkS{order:-1}.graph_hero__djndv{max-width:62vw}}.graph_modeRow__nHswW{display:flex;align-items:center;gap:8px}.graph_methodToggle__0c_aa,.graph_searchClose__YdznB,.graph_searchToggle__Sd_5D{display:none}@media (max-width:760px){.graph_hero__djndv{max-width:calc(100vw - 2 * var(--edge))}.graph_modes__ohjJo{left:var(--edge);right:var(--edge);transform:none;animation-name:graph_rise__EH6nv;align-items:stretch}.graph_modeRow__nHswW{width:100%}.graph_modeRow__nHswW>[data-graph-mode-switch]{flex:1 1 auto;width:auto}.graph_modeRow__nHswW [data-view]{flex:1 1 auto}.graph_foot__brOzy{flex-direction:column;align-items:stretch;gap:10px;bottom:calc(var(--edge) + env(safe-area-inset-bottom, 0px))}.graph_footLeft__KtKQf{margin-bottom:0}.graph_cta__Tzh8p{justify-content:space-between}.graph_live__j94y3{white-space:nowrap}.graph_mapLink__lQoYB{display:none}.graph_methodToggle__0c_aa{display:inline-flex;align-items:center;min-height:44px;margin-block:-14px;padding:0 4px;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.graph_methodToggle__0c_aa:hover,.graph_methodToggle__0c_aa[aria-expanded=true]{color:rgb(var(--rl-text)/.66)}.graph_methodBox__1_7hd{display:none}.graph_methodBox__1_7hd[data-open]{display:block;position:absolute;left:0;right:0;bottom:calc(100% + 14px);z-index:5;padding:14px 16px;border-radius:16px;background:rgb(14 14 14/.94);box-shadow:inset 0 0 0 1px rgb(var(--rl-text)/.14),0 20px 50px -18px rgb(0 0 0/.95);backdrop-filter:blur(16px)}.graph_methodBox__1_7hd .graph_method__sdLBO{font-size:12px;max-width:none;color:rgb(var(--rl-text)/.66)}.graph_methodMap__RcEQO{margin:8px 0 0;font-size:12px}.graph_methodMap__RcEQO a{color:rgb(var(--rl-text)/.82);text-underline-offset:3px}.graph_searchToggle__Sd_5D{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:9999px}.graph_modes__ohjJo :is([data-view],[data-role]){min-height:44px}.graph_searchKey__FC8c4{display:none!important}.graph_searchClose__YdznB{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-right:-10px}.graph_roles__wkEkS{flex-wrap:nowrap;justify-content:flex-start;max-width:calc(100vw - 2 * var(--edge));overflow-x:auto;padding:2px;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.graph_roles__wkEkS::-webkit-scrollbar{display:none}.graph_modes__ohjJo{bottom:calc(var(--edge) + 92px + env(safe-area-inset-bottom, 0px))}.graph_search__HOMw2{display:none;top:calc(var(--edge) + env(safe-area-inset-top, 0px));bottom:auto;left:var(--edge);right:var(--edge);width:auto;z-index:6;animation:none}.graph_search__HOMw2[data-open]{display:block}.graph_search__HOMw2 [cmdk-list]{max-height:min(52vh,360px);overflow-y:auto}.graph_panel__hynZi{top:auto;height:62vh;bottom:var(--edge)}.graph_card__Xb2_6{display:none}}@media (prefers-reduced-motion:reduce){.graph_root__K2dg_ *,.graph_root__K2dg_ :after,.graph_root__K2dg_ :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}