.graph-wrapper[data-v-9befb9d9]{--_border:var(--ui-border);--_grid-major:#eee;--_grid-minor:rgba(0,0,0,.03);--_overlay-bg:hsla(0,0%,100%,.6);--_spinner-track:#e0e3f0;--_spinner-color:#354994;--_text:#374151;--_error:#900}.dark{--_grid-major:hsla(0,0%,100%,.07);--_grid-minor:hsla(0,0%,100%,.03);--_overlay-bg:rgba(15,23,42,.7);--_spinner-track:hsla(0,0%,100%,.15);--_spinner-color:#60a5fa;--_text:#e2e8f0;--_error:#fca5a5}.graph-wrapper[data-v-9befb9d9]{border:1px solid var(--_border);border-radius:8px;box-sizing:border-box;display:block;height:clamp(260px,65vh,520px);margin:0 auto;max-width:100%;min-height:260px;overflow:hidden;position:relative;width:min(100%,960px)}@media(min-width:769px){.graph-wrapper[data-v-9befb9d9]{border-radius:10px;height:clamp(320px,70vh,640px);min-height:320px}}.graph-container[data-v-9befb9d9]{background:#fff;background-image:linear-gradient(var(--_grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--_grid-major) 1px,transparent 1px),linear-gradient(var(--_grid-minor) 1px,transparent 1px),linear-gradient(90deg,var(--_grid-minor) 1px,transparent 1px);background-size:50px 50px,50px 50px,10px 10px,10px 10px;height:100%;min-height:inherit;position:relative;width:100%}.graph-overlay[data-v-9befb9d9]{align-items:center;display:flex;justify-content:center;z-index:10000}.graph-overlay[data-v-9befb9d9],.graph-overlay__backdrop[data-v-9befb9d9]{border-radius:inherit;inset:0;position:absolute}.graph-overlay__backdrop[data-v-9befb9d9]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:var(--_overlay-bg)}.graph-overlay__content[data-v-9befb9d9]{align-items:center;display:flex;flex-direction:column;gap:1rem;position:relative}.graph-overlay__spinner[data-v-9befb9d9]{animation:graph-overlay-spin-9befb9d9 .75s linear infinite;border:3.5px solid var(--_spinner-track);border-radius:50%;border-top-color:var(--_spinner-color);height:44px;width:44px}.graph-overlay__text[data-v-9befb9d9]{color:var(--_text);font-size:.9rem;font-weight:500;letter-spacing:.01em;margin:0}@keyframes graph-overlay-spin-9befb9d9{to{transform:rotate(1turn)}}.graph-overlay-fade-enter-active[data-v-9befb9d9],.graph-overlay-fade-leave-active[data-v-9befb9d9]{transition:opacity .25s ease}.graph-overlay-fade-enter-from[data-v-9befb9d9],.graph-overlay-fade-leave-to[data-v-9befb9d9]{opacity:0}.graph-error[data-v-9befb9d9]{color:var(--_error);padding:24px;text-align:center}[data-v-9befb9d9]::-webkit-scrollbar{width:6px}[data-v-9befb9d9]::-webkit-scrollbar-track{background:var(--_grid-major)}[data-v-9befb9d9]::-webkit-scrollbar-thumb{background:var(--_spinner-track);border-radius:4px}[data-v-9befb9d9]::-webkit-scrollbar-thumb:hover{background:var(--_spinner-color)}
