.graph-workspace{min-width:0;height:100%;min-height:0;color:var(--foreground);background:var(--background);font-family:var(--font-sans);flex:1}.graph-workspace>.loam-productivity-shell{height:100%;min-height:0}.graph-tools>div[hidden]{display:none}.graph-tools{gap:var(--space-5,1.25rem);padding:var(--space-4,1rem);flex-direction:column;display:flex}.graph-tools [data-slot=native-select-wrapper],.graph-tools [data-slot=native-select]{width:100%}.graph-tools p{font-size:var(--control-font-size);color:var(--muted-foreground);margin:0;line-height:1.5}.graph-document{flex-direction:column;min-width:0;height:100%;display:flex;overflow:auto}.graph-preview{min-width:0;min-height:280px;padding:var(--space-4,1rem);overscroll-behavior:contain;flex:320px;overflow:auto}.graph-preview figure{width:100%;min-width:900px;margin:0}.graph-preview svg[data-slot=chart-svg]{width:100%;height:auto;display:block}.graph-preview[data-fit]{justify-content:center;align-items:center;display:flex;overflow:hidden}.graph-preview[data-fit] figure{flex-direction:column;width:100%;min-width:0;max-width:960px;height:100%;min-height:0;display:flex}.graph-preview[data-fit] svg[data-slot=chart-svg]{flex:1;height:0;min-height:0}.graph-preview:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.graph-invalid{text-align:center;align-items:center;gap:var(--space-3,.75rem);flex-direction:column;max-width:32rem;display:flex}.graph-invalid h2,.graph-invalid p{margin:0}.graph-invalid h2{font-size:1.1rem}.graph-invalid p{color:var(--muted-foreground)}.graph-data{border-top:1px solid var(--border);background:var(--background);flex:0 auto;min-height:190px;max-height:46%;overflow:auto}.graph-data[hidden]{display:none}.graph-diagnostics{border-top:1px solid var(--border);max-height:160px;padding:var(--space-3,.75rem);font-size:var(--control-font-size);overflow:auto}.graph-diagnostics>div{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}.graph-narrow-task-selector{display:none}@media (width<=600px){.graph-narrow-task-selector{max-width:11rem;display:block}}
