.text-control.svelte-1uha8ag{all:unset;field-sizing:content;cursor:pointer}.text-control.svelte-1uha8ag:focus-visible{outline-offset:2px;outline:1px dotted}.editor-overlay.svelte-1uha8ag{background:#0003;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.editor-panel.svelte-1uha8ag{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:12px;min-width:200px;padding:20px;display:flex;box-shadow:0 12px 40px #00000040}.editor-panel.svelte-1uha8ag input:where(.svelte-1uha8ag){box-sizing:border-box;width:100%;font:inherit;border:none;border-radius:4px;padding:8px;font-family:Noto Serif KR,serif;transition:background-color .3s}.editor-panel.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{background-color:#f0f0f0;border:none;outline:none}.editor-actions.svelte-1uha8ag{justify-content:flex-end;gap:8px;display:flex}.editor-actions.svelte-1uha8ag button:where(.svelte-1uha8ag){font:inherit;cursor:pointer;background:#fff;border:0;border-radius:3px;padding:6px 12px}.clickable.svelte-1uha8ag{cursor:pointer;font:inherit;background-color:#f0f0f0;border:0;border-radius:4px;padding:8px 16px;transition:background-color .3s}.clickable.svelte-1uha8ag:hover{background-color:#e0e0e0}
