.xrd-plot-container.svelte-1vjrdzj{display:flex;flex-direction:column;gap:1rem;width:100%;height:100%}.xrd-plot-container.svelte-1vjrdzj .pane-toggle{opacity:0;transition:opacity .2s}.xrd-plot-container.svelte-1vjrdzj:hover .pane-toggle,.xrd-plot-container.svelte-1vjrdzj .pane-toggle:focus-visible,.xrd-plot-container.svelte-1vjrdzj .pane-toggle[aria-expanded=true]{opacity:1}.toggle.svelte-1vjrdzj{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500}.param-input.svelte-1vjrdzj{width:4.5em;padding:2px 4px;border:1px solid var(--border-color, #ccc);box-sizing:border-box;border-radius:3px;background:transparent;color:inherit}.xrd-plot-container .dragover{outline:2px dashed var(--primary-color, cornflowerblue);outline-offset:-2px;background:#6495ed1a}.xrd-empty-state{min-height:200px;border:2px dashed var(--border-color, #ccc);border-radius:8px;background:light-dark(rgba(0,0,0,.02),rgba(255,255,255,.02))}.xrd-empty-state .message{max-width:80%}.error-overlay.svelte-1vjrdzj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;max-width:80%}.error-overlay.svelte-1vjrdzj .message{box-shadow:0 4px 12px #00000026}
