.dialog-actions.svelte-vl44di{display:flex;justify-content:flex-end;gap:.5rem}.required-indicator.svelte-vl44di{color:inherit}.icon-button.svelte-vl44di{width:2rem;height:2rem;box-sizing:border-box;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.icon-button.svelte-vl44di svg:where(.svelte-vl44di){width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.modal-icon-action.svelte-vl44di{border:1px solid var(--ui-color-ghost-border);background:var(--ui-color-surface-ghost);color:var(--ui-color-ghost-text);box-shadow:none;cursor:pointer}.modal-icon-action.svelte-vl44di:hover:not(:disabled){background:var(--ui-color-ghost-hover-bg);color:var(--ui-color-ghost-hover-text);border-color:var(--ui-color-ghost-hover-border)}.modal-icon-action.svelte-vl44di:focus-visible{outline:2px solid var(--ui-color-selected-border);outline-offset:2px}.modal-icon-action.svelte-vl44di:disabled{opacity:.55;cursor:not-allowed}.modal-icon-action-save.svelte-vl44di{border-color:var(--ui-color-confirm-border);background:var(--ui-color-brand-soft);color:var(--ui-color-brand-strong)}.modal-icon-action-save.svelte-vl44di:hover:not(:disabled){background:var(--ui-color-confirm-hover-bg);color:var(--ui-color-confirm-hover-text);border-color:var(--ui-color-confirm-hover-border)}.create-note-dialog{width:min(32rem,calc(100vw - 2rem))}
