.page-header.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:1rem;margin:1rem;display:flex}h1.svelte-1uha8ag{margin:0}.new-btn.svelte-1uha8ag{font:inherit;color:#fff;cursor:pointer;background:#222;border:none;border-radius:.3rem;padding:.45rem .9rem;font-size:.9rem;font-weight:500}.new-btn.svelte-1uha8ag:hover{background:#000}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1.5rem;margin:0;padding:1rem;list-style:none;display:grid}.grid.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;text-decoration:none;transition:background-color .15s;display:flex}.grid.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background-color:#0000000d}.grid.svelte-1uha8ag svg.brand{width:100%;height:auto}.title.svelte-1uha8ag{text-align:center;font-size:.9rem}dialog.new-dialog.svelte-1uha8ag{border:none;border-radius:.5rem;width:90vw;max-width:22rem;padding:0;box-shadow:0 10px 40px #0003}dialog.new-dialog.svelte-1uha8ag::backdrop{background:#0006}dialog.new-dialog.svelte-1uha8ag form:where(.svelte-1uha8ag){flex-direction:column;gap:1rem;padding:1.5rem;display:flex}dialog.new-dialog.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:1.2rem}dialog.new-dialog.svelte-1uha8ag label:where(.svelte-1uha8ag){flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}dialog.new-dialog.svelte-1uha8ag input[type=number]:where(.svelte-1uha8ag){font:inherit;border:1px solid #bbb;border-radius:.3rem;padding:.5rem .6rem}dialog.new-dialog.svelte-1uha8ag .preview:where(.svelte-1uha8ag){justify-content:center;padding:.5rem 0;display:flex}dialog.new-dialog.svelte-1uha8ag .preview:where(.svelte-1uha8ag) svg.brand{width:10rem;height:auto}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag){justify-content:flex-end;gap:.5rem;display:flex}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){font:inherit;cursor:pointer;border-radius:.3rem;padding:.45rem .9rem;font-size:.9rem}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag) button[type=button]:where(.svelte-1uha8ag){color:#222;background:0 0;border:1px solid #bbb}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag) button[type=button]:where(.svelte-1uha8ag):hover{background:#f3f3f3}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag) button[type=submit]:where(.svelte-1uha8ag){color:#fff;background:#222;border:none}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag) button[type=submit]:where(.svelte-1uha8ag):hover{background:#000}dialog.new-dialog.svelte-1uha8ag .actions:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):disabled{opacity:.6;cursor:not-allowed}dialog.new-dialog.svelte-1uha8ag .error:where(.svelte-1uha8ag){color:#b00;margin:0;font-size:.85rem}
