.ssdg-page-size.svelte-620w7m{color:var(--ssdg-muted-color,#64748b);align-items:center;gap:.375rem;display:flex}.ssdg-page-size.svelte-620w7m select:where(.svelte-620w7m){border:1px solid var(--ssdg-border-color,#e2e8f0);background:var(--ssdg-menu-bg,#fff);height:1.75rem;color:inherit;font:inherit;border-radius:.25rem}@container ssdg-bottom (width<20rem){.ssdg-page-size-label.svelte-620w7m{display:none}.ssdg-page-size.svelte-620w7m select:where(.svelte-620w7m){height:2rem}}.ssdg-pagination.svelte-14nrfpk{align-items:center;gap:.125rem;display:flex}button.svelte-14nrfpk{min-width:1.75rem;height:1.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;padding:0 .375rem;line-height:1}button.svelte-14nrfpk:hover:not(:disabled){background:var(--ssdg-menu-hover-bg,#f1f5f9)}button.svelte-14nrfpk:disabled{color:var(--ssdg-muted-color,#94a3b8);cursor:default}button.active.svelte-14nrfpk{border-color:var(--ssdg-accent-color,#2563eb);color:var(--ssdg-accent-color,#2563eb);font-weight:600}.ssdg-page-total.svelte-14nrfpk{color:var(--ssdg-muted-color,#64748b);display:none}@container ssdg-bottom (width<26rem){.ssdg-page-number.svelte-14nrfpk:not(.active){display:none}.ssdg-page-total.svelte-14nrfpk{margin-right:.125rem;display:inline}}@container ssdg-bottom (width<20rem){.ssdg-page-edge.svelte-14nrfpk{display:none}button.svelte-14nrfpk{min-width:2rem;height:2rem}}.ssdg-row-count.svelte-uhf22p{color:var(--ssdg-muted-color,#64748b)}.ssdg-bottom-selected.svelte-s52frj{color:var(--ssdg-accent-color,#2563eb)}.ssdg-bottom-bar.svelte-1e81imw{border-top:1px solid var(--ssdg-border-color,#e2e8f0);background:var(--ssdg-bottom-bar-bg,#f8fafc);font-size:var(--ssdg-font-size,.875rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem 1rem;padding:.375rem .625rem;display:flex}.ssdg-bottom-info.svelte-1e81imw{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.ssdg-bottom-controls.svelte-1e81imw{align-items:center;gap:.75rem;display:flex}@container ssdg-bottom (width<30rem){.ssdg-bottom-bar.svelte-1e81imw{flex-direction:column;align-items:stretch}.ssdg-bottom-info.svelte-1e81imw,.ssdg-bottom-controls.svelte-1e81imw{justify-content:space-between}}.ssdg-editor.svelte-184mx6b{box-sizing:border-box;width:100%;height:100%;padding:0 var(--ssdg-cell-padding,.5rem);background:var(--ssdg-editor-bg,#fff);color:inherit;font:inherit;-webkit-user-select:text;user-select:text;border:none;outline:none;margin:0}.ssdg-context-menu.svelte-192vamk{z-index:100;border:1px solid var(--ssdg-border-color,#e2e8f0);background:var(--ssdg-menu-bg,#fff);min-width:10rem;font-size:var(--ssdg-font-size,.875rem);border-radius:.375rem;padding:.25rem;position:fixed;box-shadow:0 8px 24px #0f172a26}.ssdg-context-item.svelte-192vamk{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.375rem .75rem;display:block}.ssdg-context-item.svelte-192vamk:hover:not(:disabled),.ssdg-context-item.svelte-192vamk:focus-visible{background:var(--ssdg-menu-hover-bg,#f1f5f9);outline:none}.ssdg-context-item.svelte-192vamk:disabled{color:var(--ssdg-muted-color,#94a3b8);cursor:default}.ssdg-context-separator.svelte-192vamk{background:var(--ssdg-border-color,#e2e8f0);height:1px;margin:.25rem}.ssdg-editor-select.svelte-ou17hr{box-sizing:border-box;width:100%;height:100%;padding:0 var(--ssdg-cell-padding,.5rem);background:var(--ssdg-editor-bg,#fff);color:inherit;font:inherit;border:none;outline:none;margin:0}:where(.ssdg.svelte-16iiqp3){--ssdg-bg:#fff;--ssdg-color:#0f172a;--ssdg-editor-bg:var(--ssdg-bg);--ssdg-border-color:#e2e8f0;--ssdg-row-border-color:var(--ssdg-border-color);--ssdg-header-border-color:var(--ssdg-border-color);--ssdg-header-bg:#f8fafc;--ssdg-header-color:inherit;--ssdg-bottom-bar-bg:#f8fafc;--ssdg-menu-bg:#fff;--ssdg-menu-hover-bg:#f1f5f9;--ssdg-accent-color:#2563eb;--ssdg-selection-bg:#2563eb1a;--ssdg-stripe-bg:transparent;--ssdg-hover-bg:transparent;--ssdg-muted-color:#64748b;--ssdg-row-height:2rem;--ssdg-header-height:var(--ssdg-row-height);--ssdg-cell-padding:.5rem;--ssdg-font-size:.875rem;--ssdg-font-family:inherit;--ssdg-header-font-weight:600;--ssdg-row-number-font-weight:400;--ssdg-radius:.375rem;--ssdg-focus-width:2px}:where(.ssdg-theme-spreadsheet.svelte-16iiqp3){--ssdg-border-color:#bdc3c7;--ssdg-row-border-color:#bdc3c794;--ssdg-header-border-color:#bdc3c780;--ssdg-header-bg:#f5f7f7;--ssdg-header-color:#0000008a;--ssdg-bottom-bar-bg:#f5f7f7;--ssdg-menu-bg:#fff;--ssdg-menu-hover-bg:#ecf0f1;--ssdg-accent-color:#0091ea;--ssdg-selection-bg:#0091ea33;--ssdg-stripe-bg:#fcfdfe;--ssdg-hover-bg:#0091ea14;--ssdg-muted-color:#0000008a;--ssdg-bg:#fff;--ssdg-color:#000;--ssdg-row-height:28px;--ssdg-header-height:32px;--ssdg-cell-padding:12px;--ssdg-font-size:12px;--ssdg-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ssdg-radius:2px;--ssdg-focus-width:1px}.ssdg.svelte-16iiqp3{border:1px solid var(--ssdg-border-color);border-radius:var(--ssdg-radius);background:var(--ssdg-bg);color:var(--ssdg-color);font-family:var(--ssdg-font-family);font-size:var(--ssdg-font-size);flex-direction:column;display:flex;overflow:hidden}.ssdg-is-resizing.svelte-16iiqp3{cursor:col-resize}.ssdg-viewport.svelte-16iiqp3{overflow:auto}.ssdg-bottom.svelte-16iiqp3{container:ssdg-bottom/inline-size}.ssdg-table.svelte-16iiqp3{table-layout:fixed;border-collapse:separate;border-spacing:0;outline:none;width:100%}.ssdg-table.svelte-16iiqp3 :is(th:where(.svelte-16iiqp3),td:where(.svelte-16iiqp3)){height:var(--ssdg-row-height);padding:0 var(--ssdg-cell-padding);border-right:1px solid var(--ssdg-border-color);border-bottom:1px solid var(--ssdg-row-border-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ssdg-table.svelte-16iiqp3 :where(.svelte-16iiqp3):is(th:where(.svelte-16iiqp3),td:where(.svelte-16iiqp3)):last-child{border-right:none}.ssdg-last-row-at-edge.svelte-16iiqp3 .ssdg-table:where(.svelte-16iiqp3){box-shadow:0 1px var(--ssdg-row-border-color)}.ssdg-last-row-at-edge.svelte-16iiqp3 .ssdg-table:where(.svelte-16iiqp3) tbody:where(.svelte-16iiqp3) tr:where(.svelte-16iiqp3):last-child>:is(th:where(.svelte-16iiqp3),td:where(.svelte-16iiqp3)){border-bottom:none}.ssdg-table.svelte-16iiqp3 thead:where(.svelte-16iiqp3) th:where(.svelte-16iiqp3){z-index:2;height:var(--ssdg-header-height);-webkit-user-select:none;user-select:none;border-right-color:var(--ssdg-header-border-color);border-bottom-color:var(--ssdg-border-color);background:var(--ssdg-header-bg);color:var(--ssdg-header-color);font-weight:var(--ssdg-header-font-weight);position:sticky;top:0}.ssdg-table.svelte-16iiqp3 th.ssdg-row-number:where(.svelte-16iiqp3){z-index:1;border-right-color:var(--ssdg-border-color);background:var(--ssdg-header-bg);color:var(--ssdg-muted-color);font-weight:var(--ssdg-row-number-font-weight);font-variant-numeric:tabular-nums;text-align:right;-webkit-user-select:none;user-select:none;position:sticky;left:0}.ssdg-table.svelte-16iiqp3 thead:where(.svelte-16iiqp3) th.ssdg-row-number:where(.svelte-16iiqp3){z-index:3;color:var(--ssdg-header-color);font-weight:var(--ssdg-header-font-weight)}.ssdg-table.svelte-16iiqp3 tbody:where(.svelte-16iiqp3) th.ssdg-row-number.ssdg-selected:where(.svelte-16iiqp3){background-image:linear-gradient(var(--ssdg-selection-bg), var(--ssdg-selection-bg));color:var(--ssdg-accent-color)}.ssdg-table.svelte-16iiqp3 td:where(.svelte-16iiqp3){-webkit-user-select:none;user-select:none;outline:none}.ssdg-table.svelte-16iiqp3 tbody:where(.svelte-16iiqp3) tr:where(.svelte-16iiqp3):nth-child(2n) td:where(.svelte-16iiqp3){background-color:var(--ssdg-stripe-bg)}.ssdg-table.svelte-16iiqp3 tbody:where(.svelte-16iiqp3) tr:where(.svelte-16iiqp3):hover td:where(.svelte-16iiqp3){background-image:linear-gradient(var(--ssdg-hover-bg), var(--ssdg-hover-bg))}.ssdg-table.svelte-16iiqp3 tbody:where(.svelte-16iiqp3) tr:where(.svelte-16iiqp3) td.ssdg-selected:where(.svelte-16iiqp3){background-image:linear-gradient(var(--ssdg-selection-bg), var(--ssdg-selection-bg))}.ssdg-table.svelte-16iiqp3 tbody:where(.svelte-16iiqp3) tr:where(.svelte-16iiqp3):hover td.ssdg-selected:where(.svelte-16iiqp3){background-image:linear-gradient(var(--ssdg-selection-bg), var(--ssdg-selection-bg)), linear-gradient(var(--ssdg-hover-bg), var(--ssdg-hover-bg))}.ssdg-table.svelte-16iiqp3 td.ssdg-focused:where(.svelte-16iiqp3){outline:var(--ssdg-focus-width) solid var(--ssdg-accent-color);outline-offset:calc(-1 * var(--ssdg-focus-width))}.ssdg-table.svelte-16iiqp3 td.ssdg-editing:where(.svelte-16iiqp3){padding:0}.ssdg-table.svelte-16iiqp3 :is(th:where(.svelte-16iiqp3),td:where(.svelte-16iiqp3)).ssdg-spacer:where(.svelte-16iiqp3){border-right:none;padding:0}.ssdg-resizer.svelte-16iiqp3{z-index:2;cursor:col-resize;touch-action:none;background:0 0;border:none;width:9px;height:100%;padding:0;position:absolute;top:0;right:0}.ssdg-resizer.svelte-16iiqp3:after{content:"";background:0 0;width:2px;height:70%;position:absolute;top:15%;right:3px}.ssdg-resizer.svelte-16iiqp3:hover:after,.ssdg-resizer.svelte-16iiqp3:focus-visible:after,.ssdg-resizing.svelte-16iiqp3 .ssdg-resizer:where(.svelte-16iiqp3):after{background:var(--ssdg-accent-color)}.ssdg-sort.svelte-16iiqp3{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;display:inline-flex}.ssdg-sort-icon.svelte-16iiqp3{color:var(--ssdg-muted-color);font-size:.75em}.ssdg-empty.svelte-16iiqp3{color:var(--ssdg-muted-color);text-align:center}main.svelte-1uha8ag{color:#0f172a;max-width:60rem;margin:2rem auto;padding:0 1rem;font-family:system-ui,sans-serif}.hint.svelte-1uha8ag{color:#64748b;font-size:.875rem}.toolbar.svelte-1uha8ag{color:#475569;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.option-group.svelte-1uha8ag,.toolbar.svelte-1uha8ag label:where(.svelte-1uha8ag),.toolbar.svelte-1uha8ag form:where(.svelte-1uha8ag){align-items:center;gap:.25rem;display:flex}.option-group.svelte-1uha8ag{gap:.75rem;margin-right:.5rem}.toolbar.svelte-1uha8ag input[type=number]:where(.svelte-1uha8ag){width:3.5rem;font:inherit;border:1px solid #cbd5e1;border-radius:.25rem;padding:.2rem .375rem}.toolbar.svelte-1uha8ag button:where(.svelte-1uha8ag){color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.25rem;padding:.25rem .625rem}.toolbar.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{color:#94a3b8;cursor:default}.toolbar.svelte-1uha8ag button.active:where(.svelte-1uha8ag){color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.page-status.svelte-1uha8ag{font-variant-numeric:tabular-nums;margin-left:auto}.bar-button.svelte-1uha8ag{border:1px solid var(--ssdg-border-color,#e2e8f0);background:var(--ssdg-menu-bg,#fff);height:1.75rem;color:inherit;font:inherit;cursor:pointer;border-radius:.25rem;padding:0 .625rem}.bar-button.svelte-1uha8ag:hover{background:var(--ssdg-menu-hover-bg,#f1f5f9)}.bar-info.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.badge.svelte-1uha8ag{color:#64748b;background:#f1f5f9;border-radius:999px;padding:.05rem .4rem;font-size:.75rem;display:inline-block}.badge-on.svelte-1uha8ag{color:#15803d;background:#dcfce7}.status.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-top:1.5rem;font-size:.875rem;display:grid}.status.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .25rem;font-size:.875rem}.status.svelte-1uha8ag ul:where(.svelte-1uha8ag){color:#475569;margin:0;padding-left:1rem}
