.er-figure.svelte-hqshb7{min-width:0;margin:0}.er-board.svelte-hqshb7{container:er-board/inline-size;min-width:0;padding:clamp(1.0625rem,.9038461538rem + .7051282051vw,1.75rem);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-bg-surface);box-shadow:var(--shadow-md)}.topline.svelte-hqshb7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-bottom:clamp(1.375rem,1.2596153846rem + .5128205128vw,1.875rem);font-size:clamp(.6875rem,.6586538462rem + .1282051282vw,.8125rem)}.mono.svelte-hqshb7{font-family:var(--font-mono)}.er-grid.svelte-hqshb7{display:grid;grid-template-columns:minmax(0,1fr) clamp(1.75rem,1.4615384615rem + 1.2820512821vw,3rem) minmax(0,1fr);grid-template-rows:auto clamp(2.625rem,2.4230769231rem + .8974358974vw,3.5rem) auto;align-items:start}.er-table.svelte-hqshb7{overflow:hidden;min-width:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-bg-surface);box-shadow:var(--shadow-sm)}.er-customers.svelte-hqshb7{grid-area:1/1}.er-orders.svelte-hqshb7{grid-area:1/3}.er-products.svelte-hqshb7{grid-area:3/1}.er-items.svelte-hqshb7{grid-area:3/3}.table-name.svelte-hqshb7{display:flex;align-items:center;gap:.5rem;padding:.8125rem .75rem;border-bottom:1px solid var(--color-border-default);font-family:var(--font-mono);font-size:clamp(.8125rem,.7836538462rem + .1282051282vw,.9375rem);font-weight:600;background-color:var(--color-bg-subtle)}.table-name.svelte-hqshb7 .table-icon{width:.9375rem;height:.9375rem;color:var(--color-primary-accent)}.columns.svelte-hqshb7{margin:0;padding:.5rem .6875rem;list-style:none}.column.svelte-hqshb7{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.25rem;min-height:1.75rem}.column-name.svelte-hqshb7{font-family:var(--font-mono);font-size:.75rem;letter-spacing:-.025em;white-space:nowrap}.column-type.svelte-hqshb7{font-size:.6875rem;color:var(--color-text-tertiary)}.key.svelte-hqshb7{font-size:.6875rem;font-weight:800;letter-spacing:.03em;color:var(--color-primary-accent)}.relation.svelte-hqshb7{display:flex;align-items:center;align-self:center;gap:.125rem;font-family:var(--font-mono);font-size:.6875rem;color:var(--color-primary-accent-hover)}.relation.svelte-hqshb7 i:where(.svelte-hqshb7){flex:1;min-width:.5rem;height:1px;background-color:var(--color-primary-accent)}.relation-customers.svelte-hqshb7{grid-area:1/2}.relation-products.svelte-hqshb7{grid-area:3/2}.relation-orders.svelte-hqshb7{flex-direction:column;grid-area:2/3;place-self:stretch center;padding:.1875rem 0}.relation-orders.svelte-hqshb7 i:where(.svelte-hqshb7){width:1px;min-width:1px;min-height:.875rem}.legend.svelte-hqshb7{display:flex;flex-wrap:wrap;gap:.8125rem 1.125rem;margin-top:clamp(1.125rem,1.0240384615rem + .4487179487vw,1.5625rem);font-size:.6875rem;color:var(--color-text-tertiary)}.legend.svelte-hqshb7 b:where(.svelte-hqshb7){margin-right:.25rem;color:var(--color-primary-accent)}.figcaption.svelte-hqshb7{margin-top:1.125rem;font-size:.75rem;line-height:1.65;color:var(--color-text-tertiary)}@container er-board (width <= 26.875rem){.column.svelte-hqshb7{grid-template-columns:1.125rem minmax(0,1fr)}.column-type.svelte-hqshb7,.table-name.svelte-hqshb7 .table-icon{display:none}}.migration.svelte-1yslnv1{padding:clamp(1.625rem,1.4230769231rem + .8974358974vw,2.5rem);border-radius:var(--radius-xl);background-color:var(--color-bg-section);--color-bg-section: var(--color-chrome-bg);--color-bg-surface: var(--color-chrome-bg-raised);--color-bg-subtle: var(--color-chrome-bg-raised);--color-bg-muted: var(--color-chrome-bg-raised);--color-bg-emphasis: var(--color-chrome-bg-hover);--color-text-primary: var(--color-chrome-text);--color-text-emphasis: var(--color-chrome-text);--color-text-secondary: var(--color-chrome-text-muted);--color-text-tertiary: var(--color-chrome-text-muted);--color-text-muted: var(--color-chrome-text-muted);--color-border-subtle: var(--color-chrome-border);--color-border-default: var(--color-chrome-border);--color-border-strong: var(--color-chrome-bg-hover);--color-primary-subtle: var(--color-chrome-bg-hover);color:var(--color-text-primary)}.migration.svelte-1yslnv1 .migration-kicker{margin-bottom:1.125rem}.title.svelte-1yslnv1{margin-bottom:2rem;font-size:clamp(1.625rem,1.5673076923rem + .2564102564vw,1.875rem);font-weight:700;line-height:1.2}.caption.svelte-1yslnv1{padding-top:1.0625rem;border-top:1px solid var(--color-border-default);font-size:.75rem;line-height:1.6;color:var(--color-text-tertiary)}.comparison.svelte-1b1fmyi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.875rem,1.5288461538rem + 1.5384615385vw,3.375rem);min-height:26.25rem;padding:clamp(1.375rem,1.0865384615rem + 1.2820512821vw,2.625rem);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-bg-surface)}@media(max-width:63.99875rem){.comparison.svelte-1b1fmyi{grid-template-columns:minmax(0,1fr);min-height:0}}@media(max-width:33.12375rem){.comparison.svelte-1b1fmyi{border-radius:var(--radius-lg)}}.comparison.svelte-1b1fmyi .kicker{margin-bottom:1.125rem}.title.svelte-1b1fmyi{margin-bottom:1.125rem;font-size:clamp(1.5rem,1.4423076923rem + .2564102564vw,1.75rem);font-weight:700;line-height:1.25}.text.svelte-1b1fmyi{font-size:clamp(.875rem,.8605769231rem + .0641025641vw,.9375rem);line-height:1.75;color:var(--color-text-secondary)}.plan.svelte-1b1fmyi{display:grid;gap:.5625rem;margin-top:1.625rem;padding:0;list-style:none}.plan-step.svelte-1b1fmyi{display:flex;align-items:center;gap:.75rem;padding:.5625rem .75rem;border-radius:var(--radius-md);background-color:var(--color-bg-muted)}.plan-step.svelte-1b1fmyi:nth-child(2){margin-left:clamp(.625rem,.5096153846rem + .5128205128vw,1.125rem)}.plan-step.svelte-1b1fmyi:nth-child(3){margin-left:clamp(1.25rem,1.0192307692rem + 1.0256410256vw,2.25rem)}.plan-index.svelte-1b1fmyi{font-size:.6875rem;color:var(--color-text-tertiary)}.plan-code.svelte-1b1fmyi{font-family:var(--font-mono);font-size:.75rem;overflow-wrap:anywhere}.chart.svelte-1b1fmyi{align-self:center;min-width:0;margin:0}.chart.svelte-1b1fmyi svg:where(.svelte-1b1fmyi){width:100%;height:auto;margin-block:1.125rem .75rem}.chart.svelte-1b1fmyi text:where(.svelte-1b1fmyi){font-size:.75rem;fill:var(--color-text-secondary)}@media(max-width:33.12375rem){.chart.svelte-1b1fmyi text:where(.svelte-1b1fmyi){font-size:1.0625rem}}@media(max-width:63.99875rem){.chart.svelte-1b1fmyi{width:100%;max-width:32.5rem;margin-inline:auto}}.label-end.svelte-1b1fmyi{text-anchor:end}.axis.svelte-1b1fmyi,.grid-line.svelte-1b1fmyi,.line.svelte-1b1fmyi{fill:none}.axis.svelte-1b1fmyi{stroke:var(--color-border-strong)}.grid-line.svelte-1b1fmyi{stroke:var(--color-border-default);stroke-dasharray:3 7}.line.svelte-1b1fmyi{stroke:var(--color-text-tertiary);stroke-width:3}.line-muted.svelte-1b1fmyi{stroke:var(--color-text-disabled);stroke-dasharray:5 6}.line-accent.svelte-1b1fmyi{stroke:var(--color-primary-accent);stroke-width:4}.caption.svelte-1b1fmyi{font-size:.75rem;line-height:1.65;color:var(--color-text-tertiary)}.legend.svelte-1b1fmyi{display:flex;flex-wrap:wrap;gap:1.375rem;margin-bottom:.75rem;font-size:.75rem;color:var(--color-text-tertiary)}.legend.svelte-1b1fmyi span:where(.svelte-1b1fmyi){display:flex;align-items:center;gap:.5rem}.legend.svelte-1b1fmyi i:where(.svelte-1b1fmyi){width:1.125rem;height:.1875rem;background-color:var(--color-primary-accent)}.legend.svelte-1b1fmyi .muted:where(.svelte-1b1fmyi){background-color:var(--color-text-disabled)}.symptoms.svelte-1euzhxd{display:flex;flex-wrap:wrap;gap:.75rem clamp(1.1875rem,1.0576923077rem + .5769230769vw,1.75rem);margin:-.625rem 0 clamp(1.625rem,1.5384615385rem + .3846153846vw,2rem);padding:0;list-style:none}.symptom.svelte-1euzhxd{display:flex;align-items:center;gap:.625rem;font-size:clamp(.75rem,.7211538462rem + .1282051282vw,.875rem)}.symptom.svelte-1euzhxd .symptom-icon{width:1.125rem;height:1.125rem;color:var(--color-text-tertiary)}.note.svelte-1euzhxd{margin-top:1.125rem;font-size:.75rem;line-height:1.6;color:var(--color-text-tertiary)}
