.risorgi-graph{--rg-background:#fff;--rg-text:#252525;--rg-muted:#777;--rg-accent:#7c62bc;background:var(--rg-background);width:100%;min-width:0;height:100%;min-height:0;color:var(--rg-text);contain:layout paint;font-family:inherit;position:relative;overflow:hidden}.risorgi-graph>.tgg-canvas{touch-action:none;cursor:grab;outline-offset:-3px;width:100%;height:100%;display:block;position:absolute;inset:0}.risorgi-graph>.tgg-canvas:focus-visible{outline:2px solid var(--rg-accent)}.risorgi-graph>.tgg-canvas[data-pointer-focus]:focus-visible{outline:none}.risorgi-graph>.tgg-tooltip{z-index:2;border:1px solid color-mix(in srgb, var(--rg-muted) 25%, transparent);background:var(--rg-background);max-width:min(300px,100% - 24px);color:var(--rg-text);overflow-wrap:anywhere;pointer-events:none;border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.4;position:absolute;box-shadow:0 3px 14px #0000000a}.risorgi-graph>[hidden]{display:none!important}
