.plot-frame.svelte-kciyzj{width:100%;height:auto}.plot-frame__surface.svelte-kciyzj{--plot-frame-radius: 16px;--plot-frame-panel-expand-duration: .42s;--plot-frame-panel-content-duration: .34s;--plot-frame-panel-ease: linear;display:grid;grid-template-rows:auto auto auto auto auto;width:100%;height:auto;background:radial-gradient(circle at top left,rgba(255,255,255,.32),transparent 38%),linear-gradient(145deg,#eef2f7,#dde5f0);border:2px dashed #94a3b8;border-radius:var(--plot-frame-radius);overflow:hidden;overflow-anchor:none;box-shadow:0 16px 36px #0f172a14}.plot-frame--compact.svelte-kciyzj .plot-frame__header:where(.svelte-kciyzj),.plot-frame--compact.svelte-kciyzj .plot-frame__body:where(.svelte-kciyzj),.plot-frame--compact.svelte-kciyzj .plot-frame__controls:where(.svelte-kciyzj),.plot-frame--compact.svelte-kciyzj .plot-frame__secondary:where(.svelte-kciyzj),.plot-frame--compact.svelte-kciyzj .plot-frame__notes:where(.svelte-kciyzj){padding-left:.9rem;padding-right:.9rem}.plot-frame--default.svelte-kciyzj .plot-frame__surface:where(.svelte-kciyzj){background:radial-gradient(circle at top left,rgba(255,255,255,.32),transparent 38%),linear-gradient(145deg,#eef2f7,#dde5f0)}.plot-frame--active.svelte-kciyzj .plot-frame__surface:where(.svelte-kciyzj){background:radial-gradient(circle at top left,rgba(255,255,255,.22),transparent 34%),linear-gradient(145deg,#87b9ff,#4f8ff9);border-color:#1e40af;box-shadow:0 0 0 3px #3b82f62e,0 18px 36px #2563eb38}.plot-frame--muted.svelte-kciyzj .plot-frame__surface:where(.svelte-kciyzj){background:radial-gradient(circle at top left,rgba(255,255,255,.18),transparent 38%),linear-gradient(145deg,#dbe3ec,#c7d2df);border-style:solid}.plot-frame__header.svelte-kciyzj{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .6rem}.plot-frame__identity.svelte-kciyzj{min-width:0;flex:1}.plot-frame__title.svelte-kciyzj{margin:0;font-family:var(--font-family-display);font-size:var(--font-size-lg);line-height:1.2;font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:#0f172a}.plot-frame__actions.svelte-kciyzj{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.plot-frame__section.svelte-kciyzj{background:transparent;border-top:none}.plot-frame__section-toggles.svelte-kciyzj{--plot-frame-separator-duration: var(--plot-frame-controls-duration, .42s);--plot-frame-separator-fade-ratio: .18;--plot-frame-separator-fade-duration: calc( var(--plot-frame-separator-duration) * var(--plot-frame-separator-fade-ratio) );--plot-frame-separator-fade-delay: calc( var(--plot-frame-separator-duration) - var(--plot-frame-separator-fade-duration) );display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:var(--spacing-3) var(--spacing-4);background:var(--theme-bg-elevated);border-top:1px solid var(--theme-border-secondary);border-bottom:1px solid transparent;overflow-anchor:none;transition:border-bottom-color var(--plot-frame-separator-fade-duration) linear var(--plot-frame-separator-fade-delay)}.plot-frame__section-toggles.controls-open.svelte-kciyzj{--plot-frame-separator-duration: var(--plot-frame-controls-duration, .42s);border-bottom-color:var(--theme-border-secondary);transition-delay:0ms}.plot-frame__section-toggles.notes-open.svelte-kciyzj{--plot-frame-separator-duration: var(--plot-frame-notes-duration, .42s);border-bottom-color:var(--theme-border-secondary);transition-delay:0ms}.plot-frame__section-header.svelte-kciyzj{display:flex;align-items:flex-start;gap:.75rem;padding:var(--spacing-3) var(--spacing-4) var(--spacing-2);background:var(--theme-bg-surface);border-top:1px solid var(--theme-border-secondary)}.plot-frame__section--controls.svelte-kciyzj .plot-frame__section-header:where(.svelte-kciyzj){border-top:none}.plot-frame__section--notes.svelte-kciyzj .plot-frame__section-header:where(.svelte-kciyzj){border-top:none}.plot-frame__section--notes.after-controls.svelte-kciyzj .plot-frame__section-header:where(.svelte-kciyzj){border-top:1px solid var(--theme-border-secondary)}.plot-frame__section-title.svelte-kciyzj{margin:0;font-family:var(--font-family-display);font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.15;letter-spacing:var(--letter-spacing-tight);color:var(--theme-text-primary)}.plot-frame__section-title-button.svelte-kciyzj{display:inline-flex;align-items:center;justify-content:flex-start;padding:0;border:none;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.plot-frame__section-title-button.svelte-kciyzj:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-border-focus) 40%,transparent);outline-offset:3px;border-radius:var(--radius-sm)}.plot-frame__section-title-row.svelte-kciyzj{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2);width:100%}.plot-frame__section-toggle-btn.btn{min-width:6.5rem;background:var(--theme-bg-highlight);border-color:var(--theme-border-secondary);color:var(--theme-text-primary)}.plot-frame__section-toggle-btn.btn:hover:not(:disabled){background:var(--theme-bg-hover);border-color:var(--theme-border-primary)}.plot-frame__section-toggle-btn.btn[data-active]{background:var(--theme-bg-elevated);border-color:var(--theme-border-primary);color:var(--theme-text-primary)}.plot-frame__controls.svelte-kciyzj{container-type:inline-size;display:grid;grid-template-rows:0fr;overflow:hidden;overflow-anchor:none;background:var(--theme-bg-surface);padding:0 var(--spacing-3)!important;transition:grid-template-rows var(--plot-frame-panel-expand-duration) var(--plot-frame-panel-ease),padding var(--plot-frame-panel-expand-duration) var(--plot-frame-panel-ease)}.plot-frame__controls.svelte-kciyzj:not(.is-open){transition-delay:var(--plot-frame-controls-collapse-delay, 0ms)}.plot-frame__controls.is-open.svelte-kciyzj{grid-template-rows:1fr;padding:0 var(--spacing-3) var(--spacing-3)!important}.plot-frame__controls-content.svelte-kciyzj{width:100%;min-height:0;overflow:hidden;color:var(--theme-text-primary)}.plot-frame__body.svelte-kciyzj{padding:1rem 1.1rem 1.1rem;display:flex;align-items:center;justify-content:center;min-height:0}.plot-frame__secondary.svelte-kciyzj{padding:var(--spacing-4);border-top:1px solid var(--theme-border-secondary)}.plot-frame__notes.svelte-kciyzj{display:block;max-height:0;overflow:hidden;overflow-anchor:none;background:var(--theme-bg-surface);padding:0 var(--spacing-4)!important;transition:max-height var(--plot-frame-notes-expand-duration, var(--plot-frame-panel-expand-duration)) var(--plot-frame-panel-ease),padding var(--plot-frame-notes-expand-duration, var(--plot-frame-panel-expand-duration)) var(--plot-frame-panel-ease)}.plot-frame__notes.is-open.svelte-kciyzj{max-height:calc(var(--plot-frame-notes-measured-height, 0px) + var(--spacing-4));padding:0 var(--spacing-4) var(--spacing-4)!important;overflow:hidden}.plot-frame__notes-content.svelte-kciyzj{min-height:0;overflow:hidden;color:var(--theme-text-primary)}.plot-frame__notes.is-open.svelte-kciyzj .plot-frame__notes-content:where(.svelte-kciyzj){overflow:hidden}@media(max-width:700px){.plot-frame__header.svelte-kciyzj{flex-direction:column;align-items:stretch}.plot-frame__actions.svelte-kciyzj{justify-content:flex-start}}.plot-layout-controls.svelte-7raouc{display:grid;gap:var(--plot-control-card-gap, var(--spacing-2));width:100%;padding:var(--plot-control-card-padding-block, var(--spacing-2)) var(--plot-control-card-padding-inline, var(--spacing-2));border:1px solid var(--theme-border-secondary);border-radius:var(--plot-control-radius, var(--radius-lg));background:linear-gradient(180deg,#ffffffb8,#fffffff0);box-shadow:var(--theme-shadow-sm)}.plot-layout-controls__field.svelte-7raouc{display:grid;gap:var(--plot-control-inner-gap, var(--spacing-1));min-width:0}.plot-layout-controls__label.svelte-7raouc{width:100%;padding-left:var(--plot-control-field-padding-inline, var(--spacing-2));text-align:left;box-sizing:border-box;font-size:var(--plot-control-label-size, var(--font-size-xs));font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--theme-text-secondary)}.plot-layout-controls__select.svelte-7raouc{width:100%;min-height:var(--plot-control-field-height, 2.25rem);padding:0 var(--plot-control-field-padding-inline, var(--spacing-2));padding-right:2rem;box-sizing:border-box;border:1px solid var(--theme-border-primary);border-radius:var(--radius-full);text-align:center;text-align-last:center;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--theme-bg-highlight);color:var(--theme-text-primary);box-shadow:var(--theme-shadow-sm);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' stroke='%23555f6d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:.75rem}.plot-layout-controls__select.svelte-7raouc:hover{background-color:var(--theme-bg-hover)}.plot-layout-controls__select.svelte-7raouc:focus{outline:2px solid color-mix(in srgb,var(--theme-border-focus) 40%,transparent);outline-offset:1px}.plot-layout-controls__select.svelte-7raouc:disabled{opacity:.65;cursor:not-allowed}.plot-layout-controls__hint.svelte-7raouc{display:inline-flex;align-items:center;justify-content:center;padding:.28rem .6rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);background:color-mix(in srgb,var(--theme-bg-highlight) 92%,white);color:var(--theme-text-secondary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
