dialog.svelte-1v7h890{box-sizing:border-box;width:min(28rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:var(--space-5);border:1px solid #ccc;border-radius:6px;box-shadow:0 6px 24px #00000026;overflow:visible}dialog.svelte-1v7h890::backdrop{background:#00000040}form.svelte-1v7h890{display:flex;flex-direction:column;gap:var(--space-5)}h3.svelte-1v7h890{margin:0}.lock.svelte-1v7h890{margin-left:var(--space-2);font-size:var(--text-s)}.field.svelte-1v7h890{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0;min-width:0}.label.svelte-1v7h890{font-size:var(--text-s);font-weight:600;padding:0}.hint.svelte-1v7h890{font-size:var(--text-xs);color:#666}input.svelte-1v7h890:not([type=radio]){box-sizing:border-box;width:100%;padding:var(--space-3);font:inherit;border:1px solid #ccc;border-radius:4px}.slug-input.svelte-1v7h890{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px}.slug-input.svelte-1v7h890:focus-within{outline:2px solid #88a;outline-offset:-1px}.slug-input.svelte-1v7h890 .hash:where(.svelte-1v7h890){padding-left:var(--space-3);color:#888}.slug-input.svelte-1v7h890 input:where(.svelte-1v7h890){border:0;outline:none;padding-left:var(--space-1)}.choice.svelte-1v7h890{display:flex;align-items:center;gap:var(--space-3)}.people.svelte-1v7h890{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.chip.svelte-1v7h890{display:inline-flex;align-items:center;gap:var(--space-2);background:#eef;color:#224;border:0;padding:var(--space-1) var(--space-3);border-radius:999px;font:inherit;font-size:var(--text-s);cursor:pointer}.chip.svelte-1v7h890:hover:not(.locked){background:#ddf}.chip.locked.svelte-1v7h890{cursor:default}.chip.svelte-1v7h890 .x:where(.svelte-1v7h890){color:#557;font-weight:700}.person-wrap.svelte-1v7h890{position:relative;flex:1 1 8rem;min-width:6rem}.person-wrap.svelte-1v7h890 input:where(.svelte-1v7h890){border:1px dashed #bbb;border-radius:999px;padding:var(--space-1) var(--space-3);font-size:var(--text-s)}.person-wrap.svelte-1v7h890 input:where(.svelte-1v7h890):focus{outline:none;border-style:solid;border-color:#88a}.suggest.svelte-1v7h890{position:absolute;left:0;right:0;top:100%;margin:var(--space-1) 0 0;padding:var(--space-1) 0;list-style:none;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 6px #00000014;z-index:10;max-height:14rem;overflow-y:auto}.suggest.svelte-1v7h890 li:where(.svelte-1v7h890){display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--text-s)}.suggest.svelte-1v7h890 li.hl:where(.svelte-1v7h890){background:#eef}.suggest.svelte-1v7h890 .dim:where(.svelte-1v7h890){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions.svelte-1v7h890{display:flex;gap:var(--space-3)}.actions.svelte-1v7h890 button:where(.svelte-1v7h890){padding:var(--space-2) var(--space-4);font:inherit;cursor:pointer}.primary.svelte-1v7h890{background:#224;color:#fff;border:1px solid #224;border-radius:4px}.primary.svelte-1v7h890:disabled{opacity:.5;cursor:default}.dim.svelte-1v7h890{color:#888}.err.svelte-1v7h890{margin:0;color:#b00020}.hint.err.svelte-1v7h890{color:#b00020}.warn.svelte-1v7h890{color:#8a5a00}
