.wrap.svelte-1mksnq9{color:#e5e7eb;background:#0a0a0a;flex-direction:column;gap:1rem;min-height:100vh;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.head.svelte-1mksnq9{border-bottom:1px solid #1f2937;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.title.svelte-1mksnq9 h1:where(.svelte-1mksnq9){letter-spacing:-.01em;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:1.25rem}.title.svelte-1mksnq9 .arrow:where(.svelte-1mksnq9){color:#0d9488;margin:0 .2rem}.sub.svelte-1mksnq9{color:#9ca3af;margin:.25rem 0 0;font-size:.7rem}.sub.svelte-1mksnq9 .on:where(.svelte-1mksnq9){color:#34d399}.sub.svelte-1mksnq9 .off:where(.svelte-1mksnq9){color:#f87171}.actions.svelte-1mksnq9{gap:.4rem;display:flex}.btn.svelte-1mksnq9{color:#e5e7eb;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#111827;border:1px solid #1f2937;padding:.45rem .75rem;font-family:inherit;font-size:.72rem;text-decoration:none}.btn.svelte-1mksnq9:hover{background:#1f2937}.btn.ghost.svelte-1mksnq9{background:0 0}.btn.small.svelte-1mksnq9{padding:.25rem .5rem;font-size:.65rem}.btn.danger.svelte-1mksnq9{color:#fff;letter-spacing:.15em;background:#7f1d1d;border-color:#b91c1c;font-weight:700}.btn.danger.svelte-1mksnq9:hover{background:#b91c1c}.btn[disabled].svelte-1mksnq9{opacity:.5;cursor:not-allowed}.form.svelte-1mksnq9{background:#0f172a;border:1px solid #1f2937;padding:.85rem}.form.svelte-1mksnq9 h2:where(.svelte-1mksnq9){text-transform:uppercase;letter-spacing:.15em;color:#9ca3af;margin:0 0 .6rem;font-size:.75rem}.grid.svelte-1mksnq9{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem .8rem;display:grid}.field.svelte-1mksnq9{flex-direction:column;gap:.25rem;font-size:.7rem;display:flex}.field.svelte-1mksnq9 span:where(.svelte-1mksnq9){color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.field.svelte-1mksnq9 input[type=text]:where(.svelte-1mksnq9),.field.svelte-1mksnq9 input[type=number]:where(.svelte-1mksnq9),.field.svelte-1mksnq9 select:where(.svelte-1mksnq9){color:#e5e7eb;background:#0a0a0a;border:1px solid #1f2937;padding:.35rem .4rem;font-family:inherit;font-size:.75rem}.field.svelte-1mksnq9 input[type=range]:where(.svelte-1mksnq9){accent-color:#0d9488}.empty-inline.svelte-1mksnq9{color:#f59e0b;padding:.35rem 0;font-size:.7rem}.empty-inline.svelte-1mksnq9 a:where(.svelte-1mksnq9){color:#0d9488}.form-actions.svelte-1mksnq9{gap:.5rem;margin-top:.8rem;display:flex}.empty.svelte-1mksnq9{text-align:center;color:#9ca3af;border:1px dashed #1f2937;padding:1.5rem}.empty.svelte-1mksnq9 p:where(.svelte-1mksnq9){margin:.25rem 0;font-size:.78rem}.empty.svelte-1mksnq9 .hint:where(.svelte-1mksnq9){color:#6b7280;font-size:.68rem}.empty.svelte-1mksnq9 code:where(.svelte-1mksnq9){color:#0d9488}.list.svelte-1mksnq9{border:1px solid #1f2937;flex-direction:column;gap:0;display:flex}.row.svelte-1mksnq9{border-bottom:1px solid #1f2937;grid-template-columns:minmax(120px,1.4fr) minmax(140px,1.4fr) minmax(100px,1fr) minmax(160px,1.6fr) 80px minmax(240px,1fr);align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.72rem;display:grid}.row.svelte-1mksnq9:last-child{border-bottom:0}.row.head-row.svelte-1mksnq9{color:#6b7280;text-transform:uppercase;letter-spacing:.1em;background:#0f172a;font-size:.6rem}.row.disabled.svelte-1mksnq9{opacity:.55}.cell.svelte-1mksnq9{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cell.name.svelte-1mksnq9{color:#fff}.row-actions.svelte-1mksnq9{justify-content:flex-end;gap:.3rem;display:flex}@media (width<=900px){.row.svelte-1mksnq9{grid-template-columns:1fr;gap:.2rem}.row.head-row.svelte-1mksnq9{display:none}.row-actions.svelte-1mksnq9{justify-content:flex-start}}
