.sample-surface-module__kcVTgq__surface{border:1px solid hsl(var(--border));background:hsl(var(--evidence-surface));min-height:18rem;display:grid}.sample-surface-module__kcVTgq__enhancement,.sample-surface-module__kcVTgq__fallback{grid-area:1/1;min-width:0}.sample-surface-module__kcVTgq__enhancement{z-index:1;display:grid}.sample-surface-module__kcVTgq__enhancement>*{grid-area:1/1}.sample-surface-module__kcVTgq__enhancementPending{pointer-events:none}:is(.sample-surface-module__kcVTgq__enhancementPending>.mdx-lab-chart,.sample-surface-module__kcVTgq__enhancementPending>.mdx-lab-flow,.sample-surface-module__kcVTgq__enhancementPending>.mdx-lab-formula){visibility:hidden;pointer-events:none}.sample-surface-module__kcVTgq__loadingStatus{z-index:1;border:1px solid hsl(var(--border));background:hsl(var(--background));max-width:calc(100% - 2rem);min-height:2.75rem;color:hsl(var(--muted-foreground));pointer-events:auto;border-radius:.25rem;place-self:start;align-items:center;gap:.75rem;margin:1rem;padding:.65rem .85rem;font-size:.8rem;display:flex}.sample-surface-module__kcVTgq__retryButton{border:1px solid hsl(var(--ice) / .4);min-height:2.75rem;color:hsl(var(--ice));touch-action:manipulation;border-radius:.25rem;padding:0 .75rem}.sample-surface-module__kcVTgq__retryButton:hover{border-color:hsl(var(--glow) / .7);color:hsl(var(--glow))}.sample-surface-module__kcVTgq__retryButton:focus-visible{outline:2px solid hsl(var(--glow));outline-offset:2px}.sample-surface-module__kcVTgq__accessibleFallback{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sample-surface-module__kcVTgq__chart,.sample-surface-module__kcVTgq__flow{height:18rem}.sample-surface-module__kcVTgq__chart{padding:1rem}.sample-surface-module__kcVTgq__flow .react-flow__node{border:1px solid hsl(var(--ice) / .45);background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-mono), monospace;border-radius:.25rem;font-size:.72rem}.sample-surface-module__kcVTgq__flow .react-flow__edge-path{stroke:hsl(var(--glow));stroke-width:1.5px}.sample-surface-module__kcVTgq__flow .react-flow__controls button{border-color:hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground))}.sample-surface-module__kcVTgq__flow .react-flow__attribution{background:hsl(var(--background) / .8)}.sample-surface-module__kcVTgq__flow .react-flow__attribution a{color:hsl(var(--ice))}.sample-surface-module__kcVTgq__formula{min-height:18rem;color:hsl(var(--foreground));place-items:center;padding:1.25rem;display:grid;overflow-x:auto}.sample-surface-module__kcVTgq__formula .katex-display{margin:0;font-size:clamp(.85rem,2vw,1.2rem)}.sample-surface-module__kcVTgq__fallbackTable{border-collapse:collapse;width:calc(100% - 2rem);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:1rem}.sample-surface-module__kcVTgq__fallbackTable caption{color:hsl(var(--ice));text-align:left;margin-bottom:.75rem}.sample-surface-module__kcVTgq__fallbackTable th,.sample-surface-module__kcVTgq__fallbackTable td{border-bottom:1px solid hsl(var(--border));text-align:left;padding:.65rem}.sample-surface-module__kcVTgq__fallbackList{color:hsl(var(--foreground));margin:0;padding:1.5rem 1.5rem 1.5rem 3rem}@media (max-width:720px){.sample-surface-module__kcVTgq__flow{height:22rem}}
