.looma-compact-editor{box-sizing:border-box;min-inline-size:0;min-block-size:calc(4.5em + 2 * var(--ui-border-width));border:var(--ui-border-width) solid var(--ui-control-border,var(--ui-border-strong));border-radius:var(--ui-field-radius,var(--ui-radius-md));background:var(--ui-control-surface,var(--ui-surface-elevated));color:var(--ui-text-primary);box-shadow:var(--ui-control-inset)}.looma-compact-editor:focus-within{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:var(--ui-focus-ring-offset,2px)}.looma-compact-editor .ProseMirror{box-sizing:border-box;min-block-size:4.5em;max-block-size:12em;padding:var(--ui-space-2) var(--ui-space-3);outline:none;overflow-y:auto}.looma-compact-editor,.looma-compact-content{font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal,400);line-height:var(--ui-line-height-md);overflow-wrap:anywhere}.looma-compact-editor p,.looma-compact-content p{margin:0}.looma-compact-editor p+p,.looma-compact-content p+p{margin-block-start:var(--ui-space-2)}.looma-compact-editor strong,.looma-compact-content strong{font-weight:var(--ui-font-bold)}.looma-compact-editor code,.looma-compact-content code{font-family:var(--ui-font-mono);padding-inline:var(--ui-space-1);border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted)}@media (pointer:coarse){.looma-compact-editor{font-size:var(--ui-font-size-md)}}
