.note-editor-dialog.suivo-dialog-popup{--note-editor-top:min(208px,25dvh);top:var(--note-editor-top);width:600px;max-width:calc(100vw - var(--suivo-spacing-6));max-height:calc(100dvh - var(--note-editor-top) - var(--suivo-spacing-4));padding:0;transform:translateX(-50%);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-lg);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);box-shadow:var(--suivo-elevation-md)}.note-editor-dialog.suivo-dialog-popup[data-ending-style],.note-editor-dialog.suivo-dialog-popup[data-starting-style]{transform:translateX(-50%) scale(.985)}.note-editor-dialog>form{display:flex;flex-direction:column;max-height:inherit}.note-editor-header{display:flex;align-items:center;justify-content:space-between;gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-2) var(--suivo-spacing-3) var(--suivo-spacing-2) var(--suivo-spacing-4);border-bottom:1px solid var(--suivo-color-workspace-hairline);flex:none}.note-editor-header h2{display:flex;align-items:center;gap:var(--suivo-spacing-2);margin:0;font-size:var(--suivo-typography-size-body);font-weight:var(--suivo-typography-weight-medium)}.note-editor-header-actions{display:flex;align-items:center;gap:var(--suivo-spacing-1)}.note-editor-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--suivo-density-control-default);height:var(--suivo-density-control-default);border:0;border-radius:var(--suivo-radius-md);background:transparent;color:var(--suivo-color-workspace-secondary);cursor:pointer}.note-editor-close:hover{background:var(--suivo-color-workspace-chip)}.note-editor-body{min-height:0;padding:var(--suivo-spacing-4);overflow-y:auto}.note-editor-dialog textarea,.note-editor-title{display:block;width:100%;padding:0;border:0;outline:none;box-shadow:none;background:transparent;color:inherit;font:inherit;font-size:var(--suivo-typography-size-body);line-height:var(--suivo-typography-line-height-body)}.note-editor-title{font-weight:var(--suivo-typography-weight-medium);margin-bottom:var(--suivo-spacing-3)}.note-editor-dialog textarea{min-height:calc(3 * var(--suivo-typography-line-height-body));resize:none;overflow:hidden;field-sizing:content}.note-editor-dialog textarea::placeholder{color:var(--suivo-color-workspace-meta)}.note-editor-footer{flex-wrap:wrap;padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border-top:1px solid var(--suivo-color-workspace-hairline);flex:none}.note-editor-contact,.note-editor-footer{display:flex;align-items:center;gap:var(--suivo-spacing-2)}.note-editor-contact{min-width:0;margin:0;flex:1;color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption);overflow-wrap:anywhere}.note-editor-contact svg{flex:none}.note-editor-actions{display:flex;align-items:center;gap:var(--suivo-spacing-2);margin-left:auto}.note-editor-meta{margin-bottom:var(--suivo-spacing-3);color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption)}.note-editor-meta p{margin:0 0 var(--suivo-spacing-2)}.note-editor-readonly{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.note-editor-error{margin:var(--suivo-spacing-3) 0 0;color:var(--suivo-color-feedback-danger-content);font-size:var(--suivo-typography-size-caption)}@media (max-width:480px){.note-editor-contact{flex-basis:100%}}