.inline-edit.svelte-v0fn9c{display:inline-flex;flex-direction:column;gap:2px}.edit-wrapper.svelte-v0fn9c,.display-value.svelte-v0fn9c{display:inline-flex;align-items:center;gap:4px}.prefix.svelte-v0fn9c,.suffix.svelte-v0fn9c{color:var(--text-muted, #999);font-size:.9em}.value.svelte-v0fn9c{color:var(--text-color)}.edit-input.svelte-v0fn9c,.edit-textarea.svelte-v0fn9c,.edit-select.svelte-v0fn9c{padding:4px 8px;border:1px solid var(--border-color, #555);border-radius:4px;background-color:var(--bg-color, var(--primary-color));color:var(--text-color);font-size:inherit;font-family:inherit}.edit-input.svelte-v0fn9c{width:auto;min-width:60px}.edit-input[type=number].svelte-v0fn9c{width:80px}.edit-textarea.svelte-v0fn9c{width:100%;min-width:200px;resize:vertical}.edit-select.svelte-v0fn9c{min-width:100px}.edit-input.svelte-v0fn9c:focus,.edit-textarea.svelte-v0fn9c:focus,.edit-select.svelte-v0fn9c:focus{outline:none;border-color:var(--accent-color, #4a9eff)}.has-error.svelte-v0fn9c .edit-input:where(.svelte-v0fn9c),.has-error.svelte-v0fn9c .edit-textarea:where(.svelte-v0fn9c),.has-error.svelte-v0fn9c .edit-select:where(.svelte-v0fn9c){border-color:var(--error-color, #ff6b6b)}.edit-checkbox.svelte-v0fn9c{width:18px;height:18px;cursor:pointer}.coordinates-input.svelte-v0fn9c{display:inline-flex;align-items:center;gap:4px}.coord.svelte-v0fn9c{width:70px}.coord-separator.svelte-v0fn9c{color:var(--text-muted, #999)}.error-message.svelte-v0fn9c{font-size:12px;color:var(--error-color, #ff6b6b)}.warning-message.svelte-v0fn9c{font-size:14px;color:var(--warning-color, #fbbf24);cursor:help}.has-warning.svelte-v0fn9c .edit-input:where(.svelte-v0fn9c),.has-warning.svelte-v0fn9c .edit-textarea:where(.svelte-v0fn9c),.has-warning.svelte-v0fn9c .edit-select:where(.svelte-v0fn9c){border-color:var(--warning-color, #fbbf24)}.inline-edit.editable.svelte-v0fn9c .edit-input:where(.svelte-v0fn9c),.inline-edit.editable.svelte-v0fn9c .edit-textarea:where(.svelte-v0fn9c),.inline-edit.editable.svelte-v0fn9c .edit-select:where(.svelte-v0fn9c){background-color:var(--bg-secondary, var(--secondary-color))}@media(max-width:899px){.edit-input.svelte-v0fn9c,.edit-textarea.svelte-v0fn9c,.edit-select.svelte-v0fn9c{padding:6px 8px}}
